For Agents
Look up balances, transactions, and blocks across multiple blockchains, generate wallet addresses, and subscribe to on-chain confirmation callbacks.
Get started with Crypto APIs Blockchain REST API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"look up a blockchain transaction"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Crypto APIs Blockchain REST API API.
Look up the balance and transaction history for an address on a specific blockchain and network
Retrieve a transaction by hash including its inputs, outputs, fee, and confirmation count
Fetch a block by height or hash and inspect every transaction it contains
Generate a new receiving address inside a wallet-as-a-service wallet for a specific blockchain
GET STARTED
Use for: I need to check the BTC balance of a specific Bitcoin address, Retrieve the transaction details for a given Ethereum tx hash, Get the latest block on the Litecoin network and its transactions, Generate a fresh receiving address inside my wallet-as-a-service wallet
Not supported: Does not handle private key custody for end users, on-ramp fiat conversion, or smart contract deployment — use for blockchain data lookups, wallet-as-a-service address generation, and confirmation webhooks only.
Jentic publishes the only available OpenAPI document for Crypto APIs Blockchain REST API, keeping it validated and agent-ready.
Crypto APIs provides unified blockchain REST endpoints across Bitcoin, Ethereum, Litecoin, and other major chains so developers do not have to run their own nodes. The catalogued slice exposes blockchain data lookups for addresses, transactions, and blocks, wallet-as-a-service address generation, transaction confirmation callbacks, and an address validation tool. Authentication is by x-api-key header, and the platform is well suited for back-office reconciliation and on-chain monitoring rather than user-facing wallets.
Subscribe to address-level callbacks that fire when an incoming transaction confirms
Validate that a string is a syntactically and checksum-valid address for a given chain before sending funds
Patterns agents use Crypto APIs Blockchain REST API API for, with concrete tasks.
★ Multi-Chain Deposit Reconciliation
Reconcile customer deposits across Bitcoin, Ethereum, and Litecoin by querying address transactions through a single API instead of running a node per chain. The agent fetches each customer's deposit address transactions, matches confirmed amounts against expected payments, and updates the ledger. This replaces bespoke node infrastructure with a hosted REST surface that scales with traffic.
Call GET /blockchain-data/{blockchain}/{network}/addresses/{address}/transactions for each customer address and reconcile confirmed transactions against expected payments.
Address Generation for Wallet-as-a-Service
Run a custodial product that issues a fresh receiving address per customer without managing private keys directly. Crypto APIs' wallet-as-a-service generates addresses inside a managed wallet and ties them back to the parent wallet for withdrawal aggregation. The same API surface works across blockchains so onboarding a new chain only changes the path parameter.
Call POST /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/addresses to generate a fresh deposit address for a customer.
On-Chain Confirmation Webhooks
Trigger backend workflows the moment an incoming transaction confirms instead of polling the chain. Crypto APIs' address-coins-transactions-confirmed subscription sends a callback with the transaction hash and confirmation count, letting an order processor mark a payment received in near real time. Combined with address validation, this prevents writing funds to malformed destination strings.
Call POST /blockchain-events/{blockchain}/{network}/subscriptions/address-coins-transactions-confirmed with the deposit address and a callback URL.
AI Agent Blockchain Lookups
Agents answering 'what is the balance of this wallet' or 'did this transaction confirm' need a stable, schema'd blockchain backend rather than scraping block explorers. Through Jentic the agent searches for the relevant Crypto APIs operation, loads its schema, and executes against the x-api-key stored in the vault. Latency is predictable because the API is hosted, not run on commodity nodes.
Search Jentic for 'look up a blockchain transaction', load the Crypto APIs operation, and execute it with blockchain=bitcoin, network=mainnet, and the transaction hash.
8 endpoints — crypto apis provides unified blockchain rest endpoints across bitcoin, ethereum, litecoin, and other major chains so developers do not have to run their own nodes.
METHOD
PATH
DESCRIPTION
/blockchain-data/{blockchain}/{network}/addresses/{address}
Get address balance and metadata
/blockchain-data/{blockchain}/{network}/addresses/{address}/transactions
List transactions for an address
/blockchain-data/{blockchain}/{network}/transactions/{transactionId}
Get a transaction by hash
/blockchain-data/{blockchain}/{network}/blocks/{blockId}
Get a block by height or hash
/blockchain-data/{blockchain}/{network}/blocks/last
Get the latest block
/wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/addresses
Generate a wallet receiving address
/blockchain-events/{blockchain}/{network}/subscriptions/address-coins-transactions-confirmed
Subscribe to confirmation callbacks
/blockchain-tools/{blockchain}/{network}/addresses/validate
Validate an address string
/blockchain-data/{blockchain}/{network}/addresses/{address}
Get address balance and metadata
/blockchain-data/{blockchain}/{network}/addresses/{address}/transactions
List transactions for an address
/blockchain-data/{blockchain}/{network}/transactions/{transactionId}
Get a transaction by hash
/blockchain-data/{blockchain}/{network}/blocks/{blockId}
Get a block by height or hash
/blockchain-data/{blockchain}/{network}/blocks/last
Get the latest block
Three things that make agents converge on Jentic-routed access.
Credential isolation
Crypto APIs x-api-key is stored encrypted in the Jentic vault (MAXsystem). Agents receive scoped access and never see the raw key, so a leaked agent transcript cannot expose blockchain account quotas.
Intent-based discovery
Agents search by intent (for example 'look up an address balance' or 'subscribe to a blockchain confirmation') and Jentic returns the matching Crypto APIs operation with its input schema.
Time to first call
Direct Crypto APIs integration: 1-2 days for auth, plan handling, and webhook setup. Through Jentic: under 30 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Blockchain.com API
Bitcoin-focused blockchain data and wallet API
Choose Blockchain.com when the workload is Bitcoin-only and the team prefers its long-established explorer endpoints.
Alchemy API
Ethereum and L2-focused infrastructure with enhanced JSON-RPC
Choose Alchemy when the workload is dominated by Ethereum and L2 chains and needs richer mempool and trace endpoints.
CryptAPI
Non-custodial payment forwarding for accepting crypto
Use CryptAPI for the merchant-facing payment forwarding flow and Crypto APIs for back-office reconciliation and balance queries.
Specific to using Crypto APIs Blockchain REST API API through Jentic.
What authentication does the Crypto APIs Blockchain REST API use?
Crypto APIs uses an x-api-key header. Every request must include the header with a key issued from the Crypto APIs dashboard. Through Jentic the key is sourced from the vault and never reaches the agent context.
Can I look up an Ethereum balance with the Crypto APIs Blockchain REST API?
Yes. Call GET /blockchain-data/{blockchain}/{network}/addresses/{address} with blockchain=ethereum and network=mainnet to retrieve the address balance and metadata. The same path supports Bitcoin and other blockchains by changing the path parameter.
What are the rate limits for the Crypto APIs Blockchain REST API?
Limits depend on the Crypto APIs plan tier and reset monthly rather than per second. The dashboard reports remaining calls per plan; treat the API as request-budgeted rather than rate-bursted.
How do I subscribe to a confirmation callback through Jentic?
Search Jentic for 'subscribe to a blockchain confirmation' and execute the loaded operation against POST /blockchain-events/{blockchain}/{network}/subscriptions/address-coins-transactions-confirmed with the address and callback URL.
Is the Crypto APIs Blockchain REST API free?
Crypto APIs offers a free tier with a monthly request quota and paid tiers above that. Pricing is published at https://cryptoapis.io/pricing.
How do I validate a Bitcoin address before sending funds?
Call GET /blockchain-tools/{blockchain}/{network}/addresses/validate with blockchain=bitcoin to verify the address is syntactically valid and correctly checksummed for the target network.
/wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/addresses
Generate a wallet receiving address
/blockchain-events/{blockchain}/{network}/subscriptions/address-coins-transactions-confirmed
Subscribe to confirmation callbacks
/blockchain-tools/{blockchain}/{network}/addresses/validate
Validate an address string