pyrimid
Что такое Pyrimid?
Pyrimid — это протокол, в котором поставщики продают платные MCP-инструменты / ИИ-API, агенты находят и покупают их через x402, а комиссии мгновенно выплачиваются в USDC через смарт-контракты в сети Base.
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',
});Тестовые поверхности для агентов-покупателей
Вызывайте их без оплаты, чтобы получить HTTP 402 с метаданными x402 accepts[]. Повторите запрос с 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 строк | Агенты подключаются к вашему серверу для поиска продуктов |
Middleware поставщика | Разработчики API и продуктов | 10 строк | Активируйте партнерскую дистрибуцию для вашего продукта |
Смарт-контракты (Base Mainnet)
Все контракты развернуты и верифицированы в сети Base. Используется паттерн прокси ERC-1967 с возможностью обновления.
Контракт | Адрес | Назначение |
Реестр | Регистрация партнеров и поставщиков, привязка личности ERC-8004 | |
Каталог | Листинг продуктов с ценами и ставками комиссий | |
Маршрутизатор | Механизм распределения комиссий с защитой от проскальзывания | |
Казначейство | Фонд операционной деятельности протокола |
Справочник API
API Pyrimid бесплатен для чтения, имеет ограничение по частоте запросов (60 запросов/мин) и возвращает 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+ переводы USDC с 5-минутным сроком действияОграничение частоты запросов (Rate limiting): Edge-middleware, 60 запросов/мин на IP для каталога/статистики, 120/мин для MCP
Безопасность BigInt:
calculateSplit()обрабатывает какNumber, так иBigIntиз библиотек web3Паттерн контрактов: Прокси ERC-1967 с возможностью обновления и верифицированным исходным кодом на BaseScan
Дорожная карта
[x] Основные контракты развернуты в Base
[x] SDK v0.2.3 с полной пагинацией каталога
[x] MCP-сервер с 5 инструментами
[x] Агрегация x402 Bazaar (92+ продукта)
[x] Индексация через The Graph
[x] Ограничение частоты запросов и усиление безопасности
[ ] Верификация личности ERC-8004 для поставщиков
[ ] Поддержка нескольких сетей (Arbitrum, Optimism)
[ ] Панель доходов для партнеров
[ ] Портал самообслуживания для регистрации поставщиков
Ссылки
Ресурс | URL |
Веб-сайт | |
Документация | |
SDK | |
Subgraph | |
Реестр | |
Маршрутизатор |
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-