pyrimid
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 헤더를 포함하여 재시도하세요.
엔드포인트 | 가격 | 사용 사례 |
| $0.25 | BTC 파생상품 신호 스냅샷 |
| $0.05 | 신뢰할 수 있는 에이전트 검색 |
| $0.10 | 에이전트 목록 강화 |
| $0.05 | 구매자 에이전트를 위한 카테고리 스카우팅 |
| $0.25 | 공급업체 리드 발굴 |
| $0.10 | MCP 수익화 감사 |
| $0.10 | 공급업체 x402 통합 계획 |
세 가지 통합 경로
경로 | 대상 | 노력 | 레버리지 |
임베디드 리졸버 | 에이전트 프레임워크 및 툴킷 | 3줄 | 스택의 모든 에이전트가 수수료를 창출 |
MCP 서버 | 에이전트 인프라 제공업체 | 5줄 | 에이전트가 서버에 연결하여 제품 발견 |
공급업체 미들웨어 | API 및 제품 빌더 | 10줄 | 제품에 제휴 유통 활성화 |
스마트 컨트랙트 (Base 메인넷)
모든 컨트랙트는 Base에 배포 및 검증되었습니다. ERC-1967 업그레이드 가능한 프록시 패턴을 사용합니다.
컨트랙트 | 주소 | 목적 |
레지스트리 | 제휴사 및 공급업체 등록, ERC-8004 신원 연결 | |
카탈로그 | 가격 및 수수료율이 포함된 제품 목록 | |
라우터 |
| |
재무부 | 프로토콜 운영 자금 |
API 참조
Pyrimid API는 무료로 읽을 수 있으며, 속도 제한(60 req/min)이 적용되고 JSON을 반환합니다.
엔드포인트 | 메서드 | 설명 |
|
| 검색, 필터, 페이지네이션이 포함된 전체 제품 카탈로그 |
|
| x402 구매자-에이전트 테스트를 위한 시드 유료 엔드포인트 |
|
| 프로토콜 수준 통계 (거래량, 트랜잭션, 제휴사) |
|
| 제휴사 성과 및 수익 |
|
| 공급업체 분석 |
|
| MCP JSON-RPC 2.0 엔드포인트 (스트리밍 가능 HTTP) |
|
| 서버 정보 및 도구 정의 |
MCP 도구
도구 | 설명 |
| 쿼리, 가격, 카테고리, 검증 상태별 카탈로그 검색 |
| 제휴사 귀속과 함께 x402를 통해 제품 구매 |
| 구매 전 수수료 분할 미리보기 |
| 카운트가 포함된 모든 제품 카테고리 나열 |
| 온체인 제휴사 등록 방법 안내 |
아키텍처
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 라이브러리의Number및BigInt입력을 모두 처리컨트랙트 패턴: 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 |
웹사이트 | |
문서 | |
SDK | |
서브그래프 | |
레지스트리 | |
라우터 |
This server cannot be deployed
Maintenance
Related MCP Connectors
Agentic commerce network: discover sellers and products, negotiate, and pay USDC on Base via x402.
Multi-seller shopping for AI agents. Settle via Stripe MPP or x402 USDC on Base. Hosted.
Multi-seller shopping for AI agents. Settle via Stripe MPP or x402 USDC on Base. Hosted.
AI agent-to-agent SLA agreements on Base with insurance, reputation, and x402 payments.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceEnables 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 npm2MIT
- AlicenseNot gradedqualityDmaintenanceAn 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
- FlicenseAqualityNot gradedmaintenanceTrust 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-
- FlicenseAqualityCmaintenancePay-per-call tools for AI agents including trust checks, due diligence, market data, and human-verified approvals, settled in USDC on Base via the x402 protocol.16-