W3Ship/w3ledger-mcp-server

W3Ship/w3ledger-mcp-server

от baskcart
W3Ledger — MCP-сервер для AI-агентов с криптографически заверенными транзакциями: проверка балансов токенов, создание и активация подарочных и спонсорских карт, покупки с двойными подписями. Подход...

W3Ledger MCP Server

A self-verifying ledger for AI agents — every transaction is cryptographically signed and chain-linked.

W3Ledger (Rolledge) is an MCP (Model Context Protocol) server that gives AI agents the ability to check token balances, create and claim gift cards, create and claim sponsor cards, and process dual-signed purchases — all secured by cryptographic signatures.

Every write operation requires dual signatures (sender + receiver/distribution). The server-side Lambda functions verify all signatures and enforce chain continuity. The MCP server is a thin HTTP client — it cannot bypass security.


⚡ Quick Start

Install via npx (recommended)

No installation required — just configure your AI client:

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "w3ledger": {
      "command": "npx",
      "args": ["-y", "w3ledger-mcp-server"]
    }
  }
}

Cursor (.cursor/mcp.json):

{
  "mcpServers": {
    "w3ledger": {
      "command": "npx",
      "args": ["-y", "w3ledger-mcp-server"]
    }
  }
}
Инструменты были проиндексированы:
check_balance

Проверяет балансы токенов (DAH, DAHYM, DAHLOR, W3SH) для публичного ключа. Возвращает общий баланс, разбивку по токенам, информацию о сроках погашения, разбивку по мерчантам, а также уровень лояльности W3SH (Seed/Twig/Kindling/Log/Joist) с процентом кэшбэка и прогрессом.

Параметры
  • player_publickeystringобязательный

    The public key (hex) to check balances for.

claim_gift_card

Активирует подарочную карту и зачисляет сумму на баланс DAH заявителя. Активирует только карты со статусом ISSUED.

Параметры
  • cardInfoobjectобязательный

    Gift card to claim (must include verification fields).

  • player_publickeystringобязательный

    Public key of the person claiming the card.

claim_sponsor_card

Получите спонсорскую карту и пополните баланс DAH заявителя. Только карты со статусом ISSUED могут быть получены.

Параметры
  • cardInfoobjectобязательный

    Sponsor card to claim (must include verification fields).

  • player_publickeystringобязательный

    Public key of the person claiming the card.

create_gift_card

Создаёт подарочную карту, списывая средства с баланса DAH клиента. Требует две подписи (клиента и распределителя). Сумма карты удерживается на эскроу до момента активации получателем.

Параметры
  • cardInfoobjectобязательный

    Gift card details.

  • customer_partyKeystringобязательный

    Party key identifying the customer.

  • customer_public_keystringобязательный

    Public key of the customer funding the gift card.

  • distributionSignaturestringобязательный

    Distribution account co-signature for dual signing.

  • signaturestringобязательный

    Customer transaction signature (EVM personal_sign).

  • timestampstringобязательный

    ISO 8601 timestamp of the transaction.

create_sponsor_card

Создаёт спонсорскую карту на основе местоположения, списывая баланс DAH спонсора. Требует двойной подписи. Карту могут получить пользователи, находящиеся рядом с местоположением спонсора.

Параметры
  • cardInfoobjectобязательный

    Sponsor card details.

  • distributionSignaturestringобязательный

    Distribution account co-signature for dual signing.

  • signaturestringобязательный

    Sponsor transaction signature (EVM personal_sign).

  • sponsor_locationobjectобязательный

    GPS coordinates where the card can be claimed.

  • sponsor_public_keystringобязательный

    Public key of the sponsor funding the card.

  • timestampstringобязательный

    ISO 8601 timestamp of the transaction.

purchase_product

Покупает товар, списывая с баланса DAH отправителя и зачисляя получателю (продавцу). Требует двойной подписи.

Параметры
  • orderDetailsobjectобязательный

    Order information.

  • receiver_public_keystringобязательный

    Public key of the merchant receiving payment.

  • receiver_signaturestringобязательный

    Merchant's co-signature for dual signing.

  • sender_public_keystringобязательный

    Public key of the buyer.

  • sender_signaturestringобязательный

    Buyer's transaction signature.

  • timestampstringобязательный

    ISO 8601 timestamp.

Похожие MCP-сервера

IndigoProtocol/cardano-mcp

IndigoProtocol/cardano-mcp

MCP сервер для работы с блокчейном Cardano из AI-агентов и систем автоматизации. Предоставляет инструменты для подписи транзакций, проверки балансов, стейкинга и управления криптокошельком. Полезен разработчикам и пользователям Cardano, интегрирующим ИИ.

TypeScript4
alchemy/alchemy-mcp-server

alchemy/alchemy-mcp-server

официальный

MCP-сервер для AI-агентов, работающий с блокчейн-данными Alchemy. Позволяет запрашивать цены токенов, NFT, историю транзакций и балансы на нескольких сетях, а также отправлять транзакции и выполнят...

TypeScript88
tumf/web3-mcp

tumf/web3-mcp

MCP-сервер для доступа к блокчейн данным через Ankr Advanced API. Поддерживает Ethereum, BSC, Polygon и другие сети. Позволяет получать NFT метаданные, балансы токенов, транзакции и статистику блоков. Полезен разработчикам Web3 и DeFi-приложений.

Python9
Haiku-Trading/haiku-mcp-server

Haiku-Trading/haiku-mcp-server

MCP-сервер для AI-агентов, выполняющий блокчейн-транзакции через Haiku API: токены, балансы, свопы, поиск доходности и анализ портфеля в 21 сети. Полезен разработчикам DeFi-ботов и автономных агентов.

TypeScript2
tradallo/reputation

tradallo/reputation

Сервер Tradallo Reputation предоставляет верифицированные записи трейдинга людей и агентов с криптографической проверкой подписей. Полезен для оценки репутации трейдера, поиска по статистике и проверки UTR.

TypeScript1
sei-protocol/sei-mcp-server

sei-protocol/sei-mcp-server

MCP сервер для Sei блокчейна, который даёт AI-агентам доступ к данным on-chain, смарт-контрактам и токенам. Включает балансы, транзакции, переводы ERC20 и NFT - всё через единый интерфейс.

TypeScript13
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин