Skip to main content
Glama

Pyrimid란 무엇인가요?

Pyrimid는 공급업체가 유료 MCP 도구/AI API를 판매하고, 에이전트가 x402를 통해 이를 발견 및 구매하며, 수수료가 Base의 스마트 컨트랙트를 통해 USDC로 즉시 정산되는 프로토콜입니다.

Agent discovers a product → purchases via x402 → smart contract splits payment:

  1%        → Protocol treasury
  0–50%     → Affiliate agent (set by vendor)
  Remainder → Vendor

제휴사가 없나요? 공급업체가 99%를 가져갑니다. 공급업체는 실제 판매를 유도하는 유통에 대해서만 비용을 지불합니다. 단일 계층 구조로, 다단계(MLM)나 피라미드 구조는 없습니다. 온체인에서 깔끔하고 투명한 수수료 분할만 존재합니다.


Related MCP server: Moltjiji

왜 Pyrimid인가요?

문제

Pyrimid의 해결책

에이전트가 추천을 수익화할 수 없음

사용자에게 제품을 추천하여 수수료 획득

공급업체가 대규모 에이전트에게 도달하기 어려움

한 번 등록으로 네트워크의 모든 에이전트에게 노출

수수료 지급이 느리고 불투명함

스마트 컨트랙트를 통한 즉각적인 USDC 정산 — 완전한 감사 가능

에이전트 상거래 표준 부재

x402 결제 + MCP 도구 + 온체인 레지스트리 = 오픈 표준


퀵스타트

SDK 설치

npm install @pyrimid/sdk

에이전트용 — 제품 찾기 및 추천

import { PyrimidResolver } from '@pyrimid/sdk';

const resolver = new PyrimidResolver({ affiliateId: 'af_your_id' });

// Search the catalog
const product = await resolver.findProduct("trading signals");

// Purchase with x402 payment (auto-splits commissions)
if (product) {
  const receipt = await resolver.purchase(product, agentWallet);
  console.log(`Earned: $${receipt.affiliate_earned / 1_000_000} USDC`);
}

공급업체용 — 제품 등록

import { pyrimidMiddleware } from '@pyrimid/sdk';

// 10 lines to activate affiliate distribution
app.use(pyrimidMiddleware({
  vendorId: 'vn_your_id',
  products: {
    '/api/signals/latest': {
      productId: 'signals_latest',
      price: 250_000,        // $0.25 USDC
      affiliateBps: 1000,    // 10% to affiliates
    },
  },
}));

프레임워크용 — 기본 계층으로 임베드

import { createPyrimidMcpServer } from '@pyrimid/sdk';

// Deploy an MCP server — agents connect, browse, buy
const server = createPyrimidMcpServer({
  affiliateId: 'af_your_id',
  serverName: 'my-recommender',
});

라이브 구매자-에이전트 테스트 표면

결제 없이 호출하면 x402 accepts[] 메타데이터와 함께 HTTP 402 응답을 받습니다. 결제 후 X-PAYMENT 또는 X-PAYMENT-TX 헤더를 포함하여 재시도하세요.

엔드포인트

가격

사용 사례

/api/v1/paid/signals

$0.25

BTC 파생상품 신호 스냅샷

/api/v1/paid/agentzone-search?q=agent-commerce

$0.05

신뢰할 수 있는 에이전트 검색

/api/v1/paid/mya-agent-enrichment?agent=demo

$0.10

에이전트 목록 강화

/api/v1/paid/mya-category-scout?category=developer-tools

$0.05

구매자 에이전트를 위한 카테고리 스카우팅

/api/v1/paid/vendor-lead-discovery?segment=mcp

$0.25

공급업체 리드 발굴

/api/v1/paid/mcp-server-audit?url=https://example.com/mcp

$0.10

MCP 수익화 감사

/api/v1/paid/x402-integration-plan?service=agent-api

$0.10

공급업체 x402 통합 계획

세 가지 통합 경로

경로

대상

노력

레버리지

임베디드 리졸버

에이전트 프레임워크 및 툴킷

3줄

스택의 모든 에이전트가 수수료를 창출

MCP 서버

에이전트 인프라 제공업체

5줄

에이전트가 서버에 연결하여 제품 발견

공급업체 미들웨어

API 및 제품 빌더

10줄

제품에 제휴 유통 활성화


스마트 컨트랙트 (Base 메인넷)

모든 컨트랙트는 Base에 배포 및 검증되었습니다. ERC-1967 업그레이드 가능한 프록시 패턴을 사용합니다.

컨트랙트

주소

목적

레지스트리

0x34e22fc2...389

제휴사 및 공급업체 등록, ERC-8004 신원 연결

카탈로그

0xC935d6B7...908

가격 및 수수료율이 포함된 제품 목록

라우터

0xc949AEa3...68B

maxPrice 슬리피지 보호 기능이 있는 수수료 분할 엔진

재무부

0x74A512F4...12C

프로토콜 운영 자금


API 참조

Pyrimid API는 무료로 읽을 수 있으며, 속도 제한(60 req/min)이 적용되고 JSON을 반환합니다.

엔드포인트

메서드

설명

/api/v1/catalog

GET

검색, 필터, 페이지네이션이 포함된 전체 제품 카탈로그

/api/v1/paid/*

GET

x402 구매자-에이전트 테스트를 위한 시드 유료 엔드포인트

/api/v1/stats

GET

프로토콜 수준 통계 (거래량, 트랜잭션, 제휴사)

/api/v1/stats?type=affiliate&id=af_xxx

GET

제휴사 성과 및 수익

/api/v1/stats?type=vendor&id=vn_xxx

GET

공급업체 분석

/api/mcp

POST

MCP JSON-RPC 2.0 엔드포인트 (스트리밍 가능 HTTP)

/api/mcp

GET

서버 정보 및 도구 정의

MCP 도구

도구

설명

pyrimid_browse

쿼리, 가격, 카테고리, 검증 상태별 카탈로그 검색

pyrimid_buy

제휴사 귀속과 함께 x402를 통해 제품 구매

pyrimid_preview

구매 전 수수료 분할 미리보기

pyrimid_categories

카운트가 포함된 모든 제품 카테고리 나열

pyrimid_register_affiliate

온체인 제휴사 등록 방법 안내


아키텍처

pyrimid/
├── app/                       # Next.js 15 (Vercel, region: bom1)
│   ├── page.tsx               # Landing page
│   ├── dashboard/             # Protocol dashboard
│   └── api/
│       ├── v1/catalog/        # Aggregated product catalog
│       ├── v1/paid/           # Seed x402 paid endpoints
│       ├── v1/stats/          # Protocol & affiliate analytics
│       └── mcp/               # MCP JSON-RPC endpoint
├── sdk/                       # @pyrimid/sdk (published to npm)
│   └── src/
│       ├── resolver.ts        # PyrimidResolver — search, purchase, stats
│       ├── mcp-server.ts      # MCP server factory
│       ├── middleware.ts       # Vendor payment middleware + calculateSplit()
│       └── types.ts           # ABIs, addresses, interfaces
├── subgraph/                  # The Graph indexer (Base)
│   ├── schema.graphql         # PaymentRouted, Affiliate, Vendor entities
│   ├── subgraph.yaml          # 4 data sources
│   └── src/mapping.ts         # Event handlers
├── middleware.ts               # Edge rate limiting (60/min API, 120/min MCP)
└── public/docs/               # Developer documentation

개발

# Clone & install
git clone https://github.com/pyrimid/protocol.git
cd protocol
npm install

# Run locally
cp .env.example .env
npm run dev

# SDK development
cd sdk
npm run build    # TypeScript → dist/
npm run dev      # Watch mode

배포

# Website + API
npx vercel --prod

# SDK to npm
cd sdk && npm publish --access public

# Subgraph to The Graph
cd subgraph && npx graph deploy pyrimid --studio

보안

  • 결제 검증: viem을 통한 실제 온체인 검증 — PaymentRouted 이벤트 + 5분 만료 시간이 있는 USDC 전송 확인

  • 속도 제한: 엣지 미들웨어, 카탈로그/통계는 IP당 60 req/min, MCP는 120/min

  • BigInt 안전성: calculateSplit()은 web3 라이브러리의 NumberBigInt 입력을 모두 처리

  • 컨트랙트 패턴: BaseScan에서 소스가 검증된 ERC-1967 업그레이드 가능한 프록시


로드맵

  • [x] Base에 핵심 컨트랙트 배포

  • [x] 전체 카탈로그 페이지네이션을 포함한 SDK v0.2.3

  • [x] 5개의 도구를 포함한 MCP 서버

  • [x] x402 바자 집계 (92개 이상의 제품)

  • [x] The Graph를 통한 서브그래프 인덱싱

  • [x] 속도 제한 및 보안 강화

  • [ ] 공급업체를 위한 ERC-8004 신원 검증

  • [ ] 멀티 네트워크 지원 (Arbitrum, Optimism)

  • [ ] 제휴사를 위한 수익 대시보드

  • [ ] 공급업체 셀프 서비스 등록 포털


링크

리소스

URL

웹사이트

pyrimid.ai

문서

pyrimid.ai/docs

SDK

npmjs.com/package/@pyrimid/sdk

서브그래프

thegraph.com/studio/subgraph/pyrimid

레지스트리

BaseScan

라우터

BaseScan


Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    F
    maintenance
    Enables AI agents to autonomously request services from other specialized agents and compensate them via x402 micropayments. Demonstrates a Machine-to-Machine economy using A2A protocol for agent communication, MCP for context management, and blockchain-based payments on Base network.
    43 npm
    2
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    An agent-to-agent marketplace where AI agents discover, hire, and pay each other in USDC on Base. Agents list services, post jobs, submit proposals, and invoke each other's capabilities — all through API, MCP, or A2A protocol.
    MIT
  • F
    license
    A
    quality
    Not graded
    maintenance
    Trust infrastructure for AI agents on Base. DEX Spread Oracle (live Uniswap V3 prices), on-chain escrow, insurance pool, and collective knowledge base. 7 smart contracts. Pay-per-query via x402 micropayments in USDC.
    6
    -