Skip to main content
Glama

Что такое 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 после оплаты.

Эндпоинт

Цена

Вариант использования

/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 строк

Агенты подключаются к вашему серверу для поиска продуктов

Middleware поставщика

Разработчики API и продуктов

10 строк

Активируйте партнерскую дистрибуцию для вашего продукта


Смарт-контракты (Base Mainnet)

Все контракты развернуты и верифицированы в сети Base. Используется паттерн прокси ERC-1967 с возможностью обновления.

Контракт

Адрес

Назначение

Реестр

0x34e22fc2...389

Регистрация партнеров и поставщиков, привязка личности ERC-8004

Каталог

0xC935d6B7...908

Листинг продуктов с ценами и ставками комиссий

Маршрутизатор

0xc949AEa3...68B

Механизм распределения комиссий с защитой от проскальзывания maxPrice

Казначейство

0x74A512F4...12C

Фонд операционной деятельности протокола


Справочник API

API Pyrimid бесплатен для чтения, имеет ограничение по частоте запросов (60 запросов/мин) и возвращает 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 + переводы 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

Веб-сайт

pyrimid.ai

Документация

pyrimid.ai/docs

SDK

npmjs.com/package/@pyrimid/sdk

Subgraph

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
    -