x402 on Gonka
проверка…

Git: Git-хостинг gonkalabs временно недоступен. Скачайте исходный код с этого сайта — Исходный код.

Сеть и активы

Константы, на которых должны сойтись фасилитатор и любой совместимый клиент.

Сеть

CAIP-2cosmos:gonka-mainnet
Chain IDgonka-mainnet
Префикс адресаgonka
Эксплорерgonka.gg — URL транзакции https://gonka.gg/tx/{hash}

GNK

ОтображениеGNK
Denom в сетиngonka
Знаки9 — 1 GNK = 1_000_000_000 ngonka
Сообщение/cosmos.bank.v1beta1.MsgSend
КомиссияТранзакции, которые собирает фасилитатор, используют комиссию 0ngonka и лимит газа 120000.

USDC

ОтображениеUSD Coin (забриджен с Ethereum)
CW-20gonka1fa83z7np903k9vh63guy82qthtv373d7vjeq0y7xeqh50rzn8vtssffkre
Источник в Ethereum0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
Знаки6 — 1 USDC = 1_000_000 атомарных
Сообщение/cosmwasm.wasm.v1.MsgExecuteContract
JSON execute{"transfer":{"recipient":"gonka1…","amount":"…"}}

Забриджите USDC в Gonka через официальный Ethereum-мост. Keplr не показывает балансы CW-20, пока вы не добавите контракт как пользовательский токен.

RPC

Фасилитатор использует публичный шлюз. API-ключ не нужен. Пути, которые он вызывает:

БалансыGET /chain-api/cosmos/bank/v1beta1/balances/{address}
АккаунтGET /chain-api/cosmos/auth/v1beta1/accounts/{address}
Запрос CW-20GET /chain-api/cosmwasm/wasm/v1/contract/{contract}/smart/{base64}
ТрансляцияPOST /chain-api/cosmos/tx/v1beta1/txs
Транзакция по хешуGET /chain-api/cosmos/tx/v1beta1/txs/{hash}

Документация шлюза: rpc.gonka.gg/endpoints.

Этот хост

Документация и фасилитатор
Платный пример/demo
Спецификация x402docs.x402.org