Menu

Send a wallet and a condition.
Get a signed boolean.

One API call across 33 blockchains. Signed results you can verify independently. No balances exposed. No blockchain code required.

Blockchains made writing permanent. We make reading them verifiable.

100 free requests/day — no credit card
The primitive
Wallet
Any wallet address
33 chains supported
InsumerAPI
Verify conditions
Boolean, not balance
Credential
Signed JWT
Use anywhere
Independently verifiable
REST API + MCP + LangChain
No blockchain code needed
Standard JWT output

Two endpoints. Signed output.

POST /v1/attest — Check any condition across 33 chains. Returns a verified yes or no.

Request
{
  "wallet": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
  "conditions": [{
    "type": "token_balance",
    "contractAddress": "0xA0b8...eB48",
    "chainId": 1,
    "threshold": 1000,
    "decimals": 6
  }]
}
Response
{
  "ok": true,
  "data": {
    "attestation": {
      "id": "ATST-7F2A9E3B1C8D4056",
      "pass": true,
      "results": [{ "met": true }]
    },
    "sig": "MEUCIQDx...base64...",
    "kid": "insumer-attest-v1"
  },
  "meta": {
    "creditsRemaining": 97,
    "creditsCharged": 1
  }
}

POST /v1/trust — Run 26 checks across a wallet's history and return a signed trust profile. Built for AI agents.

Request
{
  "wallet": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
}
Response
{
  "ok": true,
  "data": {
    "trust": {
      "id": "TRST-8K3M2",
      "dimensions": {
        "stablecoins": { "passCount": 5, "total": 7 },
        "governance": { "passCount": 2, "total": 4 },
        "nfts": { "passCount": 1, "total": 3 },
        "staking": { "passCount": 2, "total": 3 }
      },
      "summary": {
        "totalPassed": 10,
        "totalChecks": 17
      }
    },
    "sig": "MEQCIBk...base64...",
    "kid": "insumer-attest-v1"
  }
}
Cryptographically signed & verifiable 33 chains. One verification API. Optional JWT output Full docs →
Raw RPC response
balance: 18,392.33
vs
InsumerAPI response
met: true

Boolean, not balance. Your system asks “does this wallet hold ≥100 USDC?” and gets yes or no — never the actual amount. Critical for AI agents, compliance, marketplaces, and gated APIs. Learn more →

Condition-based access.

Every access system hides a secret. A password. A key. A credential someone issued. This one doesn't. Access depends on what a wallet holds — right now.

No secrets to steal

There is no password, no API key, no shared secret. Nothing to phish, leak, or brute-force. The lock checks on-chain state, not a stored credential.

No identity to verify

No KYC. No email. No login. The system never asks who you are. It asks what your wallet holds and whether that meets the conditions.

No credentials to rotate

Ownership is static. State is now. Access expires the moment wallet state changes. No revocation lists, no token refresh, no session management.

What this isn't.

Not an oracle network

Unlike Chainlink or UMA, there's no token staking, no node network, and no gas fees. InsumerAPI is a server-side verifier. Every response is signed so you can check it yourself, with fast and predictable costs.

Not a payment system

No crypto changes hands. Customers pay in regular currency. Businesses receive regular currency. We verify ownership. We don't move money.

Not DeFi

No smart contracts to deploy. No blockchain code required. Verification happens server-side via REST API. If you can make an API call, you can use this.

Four layers. One pipeline.

1

Read

Check wallet conditions across 33 chains — tokens, NFTs, attestations

2

Sign

Produce signed credentials you can verify independently

3

Trust

Run 26 checks on a wallet's history and return a signed trust profile

4

Use

Commerce, compliance, access control, or agent trust

One primitive. Many applications.

Every use case is the same operation: read blockchain state, return a signed credential. The application determines what you do with it.

AI Agents

Agent-to-Agent Trust

Agents need verified answers, not raw wallet data. One call returns a signed trust profile an agent can act on immediately — no blockchain queries, no balance exposure. See AgentTalk for condition-gated agent sessions.

Build with InsumerAPI
API Access

Access Control

Gate premium features, content, or API access behind token ownership. Server-side verification. No wallet popup. No blockchain code in your frontend.

See developer docs →
Compliance

KYC & Identity Verification

Verify Coinbase identity checks and other on-chain compliance records on Base. Pre-configured templates handle the details. One API call confirms compliance without handling personal data.

See compliance templates →
Point of Sale

In-Store Verification

Verify wallet holders at the counter with QR or NFC. Customers show their InsumerPass, merchants scan with InsumerScanner, and manage conditions from the InsumerDashboard. No app download. No crypto at checkout. Just scan and verify.

See how it works →
Governance

Voting Eligibility

Confirm governance token holdings for voting eligibility without exposing portfolio composition or total voting power.

See the tutorial →
Content Gating

WordPress Condition-Based Access

Gate posts, pages, or membership content behind wallet conditions with a shortcode. No code, no blockchain expertise. SkyeGate by Skye Meta connects MetaMask, Phantom, and Coinbase Wallet simultaneously and verifies holdings via InsumerAPI.

See the tutorial →
E-Commerce

WooCommerce Condition-Based Commerce

Restrict product visibility and purchases based on wallet conditions. Wallet-verified discounts apply automatically at checkout. No coupon codes to leak. SkyeWoo by Skye Meta handles multi-wallet connection and verification via InsumerAPI.

See the tutorial →
Integrated With 33 Blockchains
Ethereum Ethereum
Bitcoin
Polygon Polygon
Solana Solana
XRP Ledger XRP Ledger
Arbitrum Arbitrum
Optimism Optimism
Base Base
Avalanche Avalanche
BNB Chain BNB Chain
Ronin Ronin
Chiliz Chiliz
zkSync Era zkSync Era
Berachain Berachain
ApeChain ApeChain
Sonic Sonic
MetaMask MetaMask
Phantom Phantom
Coinbase Wallet Coinbase Wallet
Stripe
Square
Clover
CoinGecko CoinGecko
33 networks supported
Works With Any Token, NFT, Fan Token, or Security Token
SHIB
PEPE
BONK
Bored Ape YC
P
Pudgy Penguins
Fan tokens
B
BlackRock BUIDL
O
Ondo USDY
+ any token on these chains
Built on InsumerAPI

Start building with InsumerAPI.

33 chains. Signed credentials you can verify yourself. Free tier. No blockchain code required. Agents verify trust. Developers gate access. Merchants reward holders.