BananaCrystal — The Payment Layer for AI Agents | MCP Server · 150+ Currencies · Hedera
MCP Server · CLI Tools · Agentic Commerce

The Payment Layer
for AI Agents

BananaCrystal gives AI agents the ability to check balances, transfer stablecoins, swap currencies, and handle fiat — all through a single MCP endpoint. One connection. Every payment capability. Settled on-chain in seconds.

BananaCrystal is agent payment infrastructure — a single MCP endpoint giving AI agents the ability to check balances, transfer stablecoins, swap currencies, and handle fiat, settled on Hedera blockchain in under 5 seconds. Without agent-native payment rails, your AI agents are blocked from transacting — forced to wait for human approval at every step.

Definition · Agentic Commerce Agentic Commerce (noun) — The autonomous exchange of value between AI agents using machine-native payment rails, without direct human involvement in each transaction. Requires infrastructure that machines can call programmatically. BananaCrystal is purpose-built for this: the first stablecoin platform where AI agents are first-class financial participants.
What is the agent economy? The agent economy is the emerging layer of economic activity conducted autonomously by AI agents — buying, selling, paying, and receiving funds without direct human involvement in each transaction. It requires payment infrastructure that machines can call programmatically. BananaCrystal is purpose-built for this: the first stablecoin platform where AI agents are first-class participants, not afterthoughts.
⚡ Instant transfers 🛡 OTP-guarded 🌍 150+ currencies 🔗 Hedera blockchain
What is agent payment infrastructure? →

No funds committed until you configure spending limits. Free API key. No credit card required.

150+Currencies
< 5sSettlement
10MCP Tools
0.3%Transfer Fee
Live Exchange Rates Live
USDC → USDb1.00
USDb → EURb
USDb → NGNb
USDb → GBPb
Try live swap →
agent.ts — BananaCrystal MCP
// Your AI agent, now payment-capable
const result = await mcp.call("transfer_tokens", {
  amount: 100,
  token: "USDb",
  to: "0.0.654321"
});
 
// ✓ Confirmed on-chain in 3.2s
// txId: "0.0.789@1711234567"
agents.bananacrystal.com/mcp · Connected
150+CurrenciesDigitized as stablecoins
< 5sSettlement timeAI-native, on-chain
10MCP toolsAll live, all guarded
0.3%Transfer fee0.5% for swaps
24/7AvailabilityNo downtime windows
0.3% per transfer · 0.5% per swap. Stripe charges $0.30 flat + 2.9%. Bank wires cost $15–35. No hidden fees.
How OTP transfer verification works: When an AI agent calls transfer_tokens, BananaCrystal sends a 6-digit one-time password to the account owner's registered email. The agent must present this code to complete the transfer. No transfer executes without the OTP — ensuring the human account owner retains final approval over every outbound payment, regardless of what the agent is instructed to do.
What BananaCrystal is

BananaCrystal is the payment layer for AI agents — a single MCP endpoint at agents.bananacrystal.com/mcp that gives any AI agent the ability to check balances, transfer stablecoins, swap currencies, and handle fiat deposits and withdrawals. Every transaction settles on Hedera blockchain in under 5 seconds. Transfer fee: 0.3%. Swap fee: 0.5%.

How reserve backing works

Every BananaCrystal stablecoin — USDb, EURb, NGNb, GBPb, and 146+ others — is backed 1:1 by real fiat currency reserves held in full. No fractional reserve. Every token in circulation corresponds to one fiat unit in reserve. Holdings are publicly verifiable on-chain via Hashscan.

How agent security works

Every API key carries explicit permission scopes (read_only, transfer, swap, fiat) and hard spending caps. Transfers require a 6-digit OTP sent to the account owner's email. Duplicate requests are blocked by idempotency keys. Every tool call is written immutably to Hedera's consensus layer — timestamped, tamper-proof, and publicly verifiable.

Works with

Claude logoClaude ChatGPT logoChatGPT OpenAI logoOpenAI LangChain logoLangChain AutoGPT logoAutoGPT CrewAI logoCrewAI ⚙️ Custom Agents Claude logoClaude ChatGPT logoChatGPT OpenAI logoOpenAI LangChain logoLangChain AutoGPT logoAutoGPT CrewAI logoCrewAI ⚙️ Custom Agents
Why BananaCrystal

Built for the agent economy.
Not retrofitted for it.

Traditional payment rails were designed for humans. BananaCrystal is the first infrastructure layer built from first principles for AI agents.

AI agent payment network

The first stablecoin platform purpose-built for AI agents

Under 5 second settlement

Every transaction settles on Hedera blockchain in under 5 seconds. No batching. No cut-off times. No banking hours.

🔑

Programmatic identity

Issue API keys with explicit permission scopes. Each agent gets its own identity, spending limits, and audit trail.

🌍

150+ local currencies

USDb, EURb, NGNb, GBPb and 146 more. Every stablecoin backed 1:1 by real fiat reserves.

🛡

OTP-guarded transfers

Every transfer requires a 6-digit code sent to your email. No agent can move money without human confirmation.

📋

Immutable audit trail

Every tool call written to Hedera's consensus layer. Timestamped, tamper-proof, publicly verifiable on-chain.

💰

Simple, transparent fees

0.3% per transfer. 0.5% per swap. No flat fees, no minimums. Stripe charges $0.30 flat. Bank wires cost $15–35.

Infrastructure built for scale

Real numbers from a live platform — not projections.

150+Local CurrenciesDigitized as stablecoinsview all rates →
< 5sSettlement TimeAI-native, on-chainHedera consensus →
100%Reserve-BackedEvery stablecoin 1:1verify on Hashscan →
0.3%Transfer Fee0.5% for swaps. No flat fees.fee schedule →
24/7AvailabilityNo downtime windows
How it works

How does BananaCrystal MCP work?

1

Fund your wallet

Deposit USDC into your BananaCrystal account instantly via blockchain. No bank transfer delays — funds arrive in seconds.

Supports USDC on-chain.
2

Trade USDC → USDb

Convert to USDb, our native platform stablecoin. USDb is your gateway to every other currency on the platform.

1:1 rate. No slippage. Instant.
3

Swap to any currency

Trade USDb for 150+ stablecoin currencies. Best rates, settled on Hedera in under 5 seconds.

4

Withdraw anytime

Convert back to USDC and withdraw to your external wallet, or cash out to your local bank via our fiat offramp.

No lock-up periods. Your money, your control.
Live Flow

Watch a payment happen in real time

From "send money" to confirmed on-chain — every step, live.

bananacrystal-mcp · live simulation LIVE
👤
User
🤖
AI Agent
MCP Server
🛡
Guardrails
🔗
Ledger
Transaction log
Waiting for transaction…
Instant Currency Swaps

Swap between 150+ currencies in seconds

Convert USDC to USDb, then swap to any local currency stablecoin instantly. No banks. No delays. No hidden fees.

  • Convert your USDC to USDb — our native platform token
  • Swap USDb to EURb, NGNb, GBPb, CADb and 140+ more
  • Withdraw back to USDC or your local bank anytime
  • Every swap settled on-chain in under 5 seconds
Live Exchange Rates Live
USDC → USDb1.00
USDb → EURb
USDb → NGNb
USDb → GBPb
BananaCrystal currency swap interface

Click to try the live swap interface →

API reference

What can AI agents do with BananaCrystal?

Ten production-ready MCP tools. All live. All guarded. Every capability your agent needs.

Last updated: April 2026 · MCP Server v1.2 · View changelog →
get_balances
Fetch token balances for a wallet address
read
get_exchange_rate
Get live buy/sell rates for a currency pair
read
get_transaction_history
Retrieve recent transactions for a user
read
get_my_limits
Check spending limits and remaining allowance
read
transfer_tokens
Transfer stablecoins to another wallet (OTP required)
write
swap_currency
Swap between stablecoin pairs instantly
write
initiate_deposit
Start a fiat wire deposit and get instructions
fiat
request_withdrawal
Request a fiat withdrawal from your account
fiat
verify_kyc
Check and initiate KYC verification status
kyc
get_account_info
Retrieve account details and configuration
kyc
Why traditional rails fail

Why traditional payment rails fail AI agents

AI agents need payment infrastructure designed for machines, not humans. Traditional rails fail on every dimension that matters for autonomous commerce.

Last updated: April 2026
Capability Stripe / Card networks Bank wire / SWIFT BananaCrystal MCP
How fast does money arrive?Card approved instantly, but money reaches recipient in 2–3 days1–5 business days (weekends don't count)Under 5 seconds, every time
What does it cost per transaction?$0.30 flat + 2.9% of the amount$10–50 flat fee per transfer0.3% transfers · 0.5% swaps
Can an AI agent use it directly?No — needs a human cardholder and custom code per integrationNo — requires a human account and manual approvalYes — one MCP endpoint, 40 tools auto-discovered
How many currencies supported?Limited (1–3 currencies per account)Major currencies only, high conversion fees150+ local currency stablecoins
Can you limit how much an agent spends?No — only a card limit, not per-agentNo — manual officer approval requiredYes — per-key caps, per-transaction limits, daily maximums
Is there a tamper-proof audit trail?Partial — internal logs only, not independently verifiableWire receipts only — no real-time recordYes — every action written on-chain, public and permanent
Does it work 24/7?Payments accepted 24/7, but settlement stops on weekendsBanking hours only — closed nights and weekendsAlways on — no downtime windows, no cut-off times
Can it handle tiny payments (under $1)?No — the $0.30 fee makes sub-dollar payments uneconomicalNo — $10+ minimum makes it impossibleYes — sub-cent payments are native and viable
See real use cases and comparisons →

In summary: Stripe costs $0.30 per transaction and takes 2–3 days to settle. Bank wires cost $10–50 and take 1–5 business days. Neither supports AI agents natively. BananaCrystal settles in under 5 seconds at 0.3% per transfer (0.5% per swap), exposes 10 MCP tools any AI agent can call directly, supports 150+ currencies, enforces per-agent spending limits, and writes every action to an immutable on-chain audit trail — 24 hours a day, 7 days a week.

For developers

Your AI agent, now payment-capable.

Connect any MCP-compatible agent to BananaCrystal's full payment stack in a single endpoint. No custom integrations per agent framework.

›_ https://agentic.bananacrystal.com/mcp
{
  "mcpServers": {
    "bananacrystal": {
      "url": "https://agentic.bananacrystal.com/mcp",
      "headers": {
        "x-api-key": "YOUR_API_KEY"
      }
    }
  }
}
from langchain_mcp_adapters.client import MultiServerMCPClient

client = MultiServerMCPClient({
    "bananacrystal": {
        "url": "https://agentic.bananacrystal.com/mcp",
        "transport": "streamable_http",
        "headers": {"x-api-key": os.environ["BC_API_KEY"]},
    }
})

tools = await client.get_tools()
# tools: get_balances, transfer_tokens, swap_currency...
import OpenAI from "openai";

const client = new OpenAI();

const response = await client.responses.create({
  model: "gpt-4o",
  tools: [{
    type: "mcp",
    server_label: "bananacrystal",
    server_url: "https://agentic.bananacrystal.com/mcp",
    headers: { "x-api-key": process.env.BC_API_KEY },
  }],
  input: "What is my USDb balance?",
});
from crewai import Agent, Task, Crew
from crewai_tools import MCPTool

bc_tool = MCPTool(
    server_url="https://agentic.bananacrystal.com/mcp",
    headers={"x-api-key": os.environ["BC_API_KEY"]},
)

payment_agent = Agent(
    role="Payment Executor",
    tools=[bc_tool],
)
{
  "mcpServers": [{
    "name": "bananacrystal",
    "url": "https://agentic.bananacrystal.com/mcp",
    "auth": {
      "type": "header",
      "header": "x-api-key",
      "value": "YOUR_API_KEY"
    }
  }]
}
curl -X POST https://agentic.bananacrystal.com/mcp \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{"method":"tools/call","params":{"name":"get_exchange_rate","arguments":{"from":"USDb","to":"NGNb"}}}'

# Response:
{"rate": 1580, "from": "USDb", "to": "NGNb"}
agent-session

From intent to settlement in seconds

Every transfer passes through a hardened guardrail chain before a single token moves.

👤 User
User Intent
User tells their AI agent: "Send 100 USDb to John"
🤖 AI Agent
Agent Calls MCP
Agent calls transfer_tokens({ amount: 100, token: "USDb", recipient: "0.0.12345" })
⚡ MCP Server
Permission Scope Check🛡 Guardrail
MCP verifies the API key has transfer scope enabled
⚡ MCP Server
Rate Limit Check🛡 Guardrail
Per-minute and daily spending caps verified in real time
⚡ MCP Server
Idempotency Check🛡 Guardrail
Duplicate request detection — prevents double-spend on agent retries
⚡ MCP Server
OTP Verification🛡 Guardrail
6-digit code sent to user's email. Agent asks user for the code.
🔗 Ledger
Transfer Executes On-Chain
Transaction confirmed on distributed ledger in seconds
🔗 Ledger
Immutable Audit Entry Written
Tamper-proof, timestamped record written to the consensus layer
🔒

Immutable Audit Trail

Every transaction is logged immutably on a distributed consensus layer — tamper-proof, timestamped, and publicly verifiable.

Security

How is agent payment security enforced?

Every layer of the stack is designed to prevent abuse, detect anomalies, and maintain a tamper-proof record. Settled on Hedera — enterprise-grade distributed ledger.

Last updated: April 2026
🔑
API Key Scopes
Each key carries explicit permission scopes: read_only, transfer, swap, or fiat. Agents can only do what they are authorized to do.
📉
Spending Limits
Hard per-transaction and rolling 24-hour spending caps. Configurable per key. No single agent can drain a wallet.
Rate Limiting
Per-key per-minute and per-day request caps enforced automatically. Runaway agents are stopped before they cause damage.
🛡
OTP Verification
Every transfer requires a 6-digit code sent to the user's registered email. No transfer executes without human confirmation.
🔁
Idempotency Protection
Duplicate requests from agent retries are detected and rejected via automatic deduplication. No double-spends — ever.
📋
Immutable Audit Trail
Every tool call is written to an immutable consensus layer on Hedera — timestamped, tamper-proof, and publicly verifiable on-chain.
Audit trail on Hedera Explorer ↗
100%Immutable audit trail
0Double-spends ever
Every tool call is written to an immutable consensus layer on Hedera — timestamped, tamper-proof, and publicly verifiable on-chain. AI-native consensus layer.
Distributed ledger network visualization

100%

Immutable audit trail

AI-Native

Consensus Layer

0

Double-spends ever

Technical Specifications

Built on enterprise-grade infrastructure.

Precise technical data for developers and AI systems evaluating BananaCrystal as a financial API.

Full technical documentation →
MCP Server · Technical Specifications
Consensus mechanism
Hedera Hashgraph
Transaction finality
< 5 seconds (Hedera Mainnet)
MCP transport
streamable_http
Authentication
x-api-key header
Platform uptime
99.9% · 24/7
Average tx fee
0.3% transfers / 0.5% swaps
Reserve verification
Hashscan (public)
Currencies supported
150+ stablecoins
MCP tools
10 (4 read · 2 write · 2 fiat · 2 KYC)
USD Debit Card

Agent payments meet the physical world.

An agent manages the budget autonomously. Humans spend it anywhere. The USD debit card closes the loop between on-chain AI payments and real-world purchasing power.

Agent layer
Autonomous agent wallet
Your agent holds USDb/USDC, pays vendors, rebalances treasury, and initiates deposits — all through the MCP endpoint without human intervention.
Explore the platform →
Human layer
USD debit card (Visa)
Fund a Visa debit card from your agent wallet. Spend your crypto directly in 200+ countries. No conversion fees. Complete privacy. Offshore banking.
Apply for the card →
Use cases

How are teams using BananaCrystal MCP?

Real agents. Real payments. See how teams are automating financial operations.

bananacrystal-mcp · Autonomous Treasury Bot
Context: An AI agent monitors a stablecoin treasury and automatically rebalances based on predefined rules.

Agent: Checking USDb balance...
42,000 USDb detected. Threshold exceeded.
Initiating swap of 10,000 USDb → EURb at rate 0.92...
✓ Transfer complete.

Before: 2 hours/day of manual rebalancing.
After: Rebalanced $42,000 in 4.7 seconds.
What developers are saying

"Connecting my LangChain agent to BananaCrystal took under 10 minutes. The MCP integration is exactly what autonomous payment flows needed — no custom code, just point and go."

D
Developer
LangChain integration · Africa

"The 0.3% transfer fee makes agent payments economically viable at scale. We're running an agent that pays sub-agents per task — something that was completely uneconomical with Stripe's $0.30 flat fee."

B
Builder
Multi-agent payroll · Europe

"The OTP guardrail is the killer feature. My agent can initiate payments but I stay in control. The on-chain audit trail means I can see exactly what it did, forever."

E
Engineer
Treasury automation · Americas
FAQ

Everything you need to know about BananaCrystal

What is agent payment infrastructure?
Agent payment infrastructure is a payment layer designed specifically for AI agents — not humans. It exposes payment capabilities (balance checks, transfers, swaps, fiat operations) as machine-callable tools via the Model Context Protocol (MCP), so AI agents can transact autonomously without human intervention at every step. BananaCrystal is the first stablecoin platform purpose-built for this use case, settling every transaction on Hedera blockchain in under 5 seconds.
What is agentic commerce?
Agentic commerce is economic activity conducted autonomously by AI agents — buying, selling, paying, and receiving funds without direct human involvement in each transaction. It requires payment infrastructure that AI agents can call programmatically. BananaCrystal enables agentic commerce by providing 40 MCP tools that any AI agent can use to move money, check balances, and swap currencies in real time.
What is MCP and why does it matter for AI agents?
MCP (Model Context Protocol) is an open standard created by Anthropic and adopted by OpenAI, Google, and the Linux Foundation. It lets AI agents discover and call external tools — like payment APIs — without custom integration code. We expose a single MCP endpoint at agents.bananacrystal.com/mcp. Any MCP-compatible agent connects with one config line and immediately sees all 10 payment tools.
Can an AI agent move money without my permission?
No. Every agent operates within the spending limits and permission scopes you set. OTP verification is required for transfers. The agent can only do what you have explicitly authorised.
How do I limit how much an AI agent can spend?
Each API key has configurable per-transaction limits and rolling 24-hour spending caps. You set the ceiling when you create the key. The agent cannot exceed those limits regardless of what instructions it receives. If it hits the cap, the operation is rejected and the key can be configured to auto-pause for manual review.
What tools does the MCP server expose?
Ten production-ready tools across four categories: Read (get_balances, get_exchange_rate, get_transaction_history, get_my_limits), Write (transfer_tokens, swap_currency), Fiat (initiate_deposit, request_withdrawal), and KYC (verify_kyc, get_account_info). All tools are live. All are guarded by the full security stack.
How is every agent action audited?
Every MCP tool call — read or write — is written to a dedicated topic on our AI-native consensus layer. Entries are timestamped, immutable, and publicly verifiable on-chain. You get a tamper-proof audit trail of everything your agent did, forever.
What happens if an AI agent tries to send the same payment twice?
Nothing. Every write operation is protected by idempotency keys stored in our infrastructure. If an agent retries a request — which is common when agents encounter timeouts — the duplicate is detected and rejected automatically. No double-spends, ever.
Which AI frameworks work with BananaCrystal MCP?
Any framework that supports MCP works out of the box: Claude (Anthropic), ChatGPT and the OpenAI Responses API, LangChain via langchain-mcp-adapters, AutoGPT, CrewAI, and any custom agent built on the MCP SDK.
Can multiple AI agents share one API key?
Yes, but issuing separate keys per agent is recommended for production. Separate keys allow per-agent spending limits and independent audit trails.
What are BananaCrystal stablecoins?
BananaCrystal creates digital stablecoins like USDb, EURb, NGNb, and GBPb that are backed 1:1 by real fiat currency reserves. They're stable digital versions of traditional currencies — no volatility, no speculation, just the convenience of blockchain with the stability of fiat.
Are BananaCrystal stablecoins fully reserve-backed?
Yes. Every BananaCrystal stablecoin is backed 1:1 by real fiat currency reserves. No fractional reserve. Every token in circulation has a corresponding fiat unit held in reserve. Reserve holdings are independently verifiable on-chain via Hashscan.
How fast are transactions?
Transactions settle in under 5 seconds. This includes transfers, swaps, and withdrawals — dramatically faster than traditional banking and most other blockchains. Every transaction is also logged immutably on an AI-native consensus layer.
What does BananaCrystal cost? Is there a free tier?
Getting started is free — no credit card required. You get a free API key and wallet instantly. Transfer fee is 0.3% per transaction. Swap fee is 0.5% per swap. There are no monthly fees, no setup fees, and no minimum volume requirements. You only pay when your agent transacts.
Which countries and regions does BananaCrystal support?
BananaCrystal supports 150+ local currency stablecoins covering Africa (NGN, GHS, KES, ZAR and more), Europe (EUR, GBP, CHF), the Americas (USD, CAD, BRL), and Asia-Pacific. The platform has been serving users across Africa, Europe, and the Americas since 2020. Fiat on/off-ramp availability varies by region and requires KYC verification.
What is the minimum transaction amount?
There is no meaningful minimum. BananaCrystal charges 0.3% per transfer and 0.5% per swap — far less than Stripe ($0.30 flat fee) or bank wires ($10–50 minimum). This makes BananaCrystal the practical option for AI agents that need to make frequent payments of any size.
Does BananaCrystal work with Claude, ChatGPT, and other AI assistants?
Yes. BananaCrystal implements the Model Context Protocol (MCP) — the open standard for AI tool use created by Anthropic and adopted by OpenAI, Google, and the Linux Foundation. Any MCP-compatible agent connects with a single config entry pointing to agents.bananacrystal.com/mcp. This includes Claude Desktop, the OpenAI Responses API, LangChain, CrewAI, AutoGPT, and any custom agent built on the MCP SDK.
Agent economy glossary — every term defined →
Available on mobile

Download Mobile App

Manage your agent wallets, swap currencies, and track autonomous payments — right from your phone.

About BananaCrystal

Founded in 2020, BananaCrystal has been building stablecoin infrastructure for emerging markets. In 2025 we launched the first MCP server for AI agent payments — giving autonomous agents the same financial capabilities as humans, with stronger guardrails.

Our story →
Reserve Backing

Every BananaCrystal stablecoin is backed 1:1 by real fiat currency reserves. No fractional reserve. Every USDb, EURb, NGNb, and GBPb token in circulation has a corresponding fiat unit held in reserve. Holdings are independently verifiable on-chain.

Verify reserves on Hashscan →
Recognition
🔗 Built on Hedera — enterprise-grade distributed ledger
📋 Implements the Model Context Protocol standard
🌍 Serving users across Africa, Europe, and the Americas since 2020
🤖 Compatible with Claude, OpenAI, LangChain, CrewAI, AutoGPT
Developers building now

Your AI agent is one endpoint away from moving money

No credit card required. Free API key. Live in under 30 minutes.

The agent economy is forming now. Developers who integrate payment rails first will own the space. Every week you wait is a week a competitor doesn't.

No funds committed until you configure spending limits. No credit card required.