Agent Onboarding

Buy verification credits with USDC, USDT, or BTC

Purchase verification credits by sending USDC, USDT, or BTC to the platform wallet (EVM USDC/USDT: 0xAd982CB19aCCa2923Df8F687C0614a7700255a23 — same on all chains; Solana USDC/USDT: 6a1mLjefhvSJX1sEX8PTnionbE9DqoYjU6F6bNkT4Ydr; Bitcoin BTC: bc1qg7qnerdhlmdn899zemtez5tcx2a2snc0dt9dt0; Tron USDT-TRC20: TC5yvwkAMakkXtUxYiu2Yn1xbBcwYuD6cn) and providing the transaction hash. Volume discounts: $5–$99 = 25 credits/$1 ($0.04/call), $100–$499 = 33 credits/$1 ($0.03/call, 25% off), $500+ = 50 credits/$1 ($0.02/call, 50% off). USDC and USDT accepted on EVM chains and Solana (auto-detected from transaction). USDT-TRC20 accepted on Tron. BTC accepted on Bitcoin (converted to USD at market rate, requires 1 confirmation). Crypto sent on unsupported chains cannot be recovered. All purchases are final and non-refundable. Sender verification: the first purchase registers the sender wallet address to the API key. Subsequent purchases must come from the same sender wallet. To change the registered wallet, include "updateWallet": true — the verified transfer from the new address proves ownership. updateWallet is ignored for wallet-auth callers (the SIWE signer is already bound to the registered wallet, and the soulbound pass cannot follow a wallet rotation). Authentication: this endpoint accepts EITHER the X-API-Key header OR the Authorization: Wallet header (SIWE envelope from a wallet that holds the Insumer Access pass). Wallet-auth callers let an SBT-holding agent top up without ever handling an API key.

post/v1/credits/buy

Request

  • Base URL: https://api.insumermodel.com
  • URL: https://api.insumermodel.com/v1/credits/buy
  • Auth: one of:
    • API key in header X-API-Key
    • API key in header Authorization

Request body

txHashstring required

Transaction hash proving payment

amountnumber

Stablecoin amount sent (min 5). Not required for BTC.

updateWalletboolean

Set true to replace the registered sender wallet with this transaction's sender

Response

Credits purchased

oktrue

Example response

{
  "meta": {
    "version": "1.0"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.