StableInvoice
New Now for AI agents — an MCP server your agent can call

Self-custody invoicing — by Bull Project

Invoices that settle in seconds, not business days.

Build a professional invoice, share one link, and get paid in stablecoins straight to your own wallet. Nothing custodial. Nothing to sign up for.

Built for people and for AI agents: connect Claude, GPT or any agent over MCP and it invoices, checks and verifies payments on its own.

7 networks 7 stablecoins 0 accounts required OFAC-screened End-to-end encrypted AI-agent ready

Works across

Ethereum Polygon Base BNB Smart Chain Avalanche Arbitrum Rootstock USDC USDT EURC DOC USDRIF FDUSD USDT0
New · MCP server for AI agents

Give your AI agent an invoicing desk

StableInvoice is also an MCP service. Connect Claude, GPT or any agent framework and it can issue a signed invoice, decide whether one is safe to pay, and confirm on-chain that it was paid — while its own wallet keeps the keys. Free, no account, no API key.

MCP server address
https://www.stableinvoice.xyz/mcp
Six tools
create_payment_link attach_signature read_payment_link verify_payment validate_address list_supported_assets
  • Holds no keys and moves no money
  • Stores nothing from your requests
  • Also available as a plain HTTP API

Create

Not just invoices. Six tools under one rule — your keys, your money, your data — from PDF invoices to a vault we cannot read.

Get paid

Three steps, no middleman. The link carries the invoice; the chain settles it.

01

Build the invoice

Parties, line items, tax, network and token. A live preview tracks every keystroke.

02

Sign the link

One click binds the recipient address and amount to your wallet, so any edit in transit is detectable.

03

Get paid

Your client opens the link, checks the details, and pays in one tap. Funds land in your wallet.

Stay safe

Built so a forged invoice cannot pay itself. Payment links get forwarded; these are the checks that survive that.

Tamper-evident links

The recipient address, amount, token and chain are covered by an EIP‑712 signature. Change one character and the payment page turns red and refuses to pay.

It remembers who you pay

If a familiar supplier suddenly asks for a different address, you are warned before you send. That is the fraud that actually happens, and no signature catches it.

Optional end-to-end encryption

Encrypt the invoice to your client’s X25519 key so only they can read it — the amount, the memo, everything. The link itself reveals nothing.

Scale up

When invoicing becomes a business. One link is fine on its own; a hundred want keeping — without handing anyone your books.

StableInvoice Business

An account that cannot read your invoices

Sign in with a wallet signature — no email, no password. Every invoice you save is encrypted in your browser before it reaches us; our database holds ciphertext, sizes and dates. Reopen any invoice on any device with the same wallet. Delete it, and it is gone everywhere, because no readable copy ever existed.

  • Encrypted vault for every invoice you create
  • Treasury dashboard — balances across all seven networks
  • One free wallet signature is both your login and your key
  • Plan verified on-chain — no card, no payment processor
  • Google sign-in and QuickBooks / Xero sync: on the roadmap
Business plan
$14.99 / year
paid in USDT or USDC, from your wallet
  • 200 MB encrypted storage
  • 2,000 saved invoices
  • Your data stays readable even if you lapse
Set up your account

Automate

Your AI agent can invoice and reconcile on its own. The same links, as tools an agent calls directly — and the tools never hold a key or a cent.

Issue and sign

The agent creates a payment link and gets back the exact data for its own wallet to sign. The signature is checked before a signed link exists.

Read before paying

One call decodes a link, checks its signature, screens the recipient against the OFAC list and answers payable: yes or no, with the reasons. A correctly signed invoice from the wrong sender is refused.

Confirm on-chain

Given a transaction hash, it confirms the right token reached the right address in the right amount, with enough confirmations to rely on.

For Claude, GPT, LangChain, CrewAI, AgentKit

Connect in one line — no account, no API key

Add the MCP server and the tools appear in your agent. Prefer plain HTTP? Every tool is also one POST. Free to use.

  • MCP  https://www.stableinvoice.xyz/mcp
  • REST  POST /api/v1/<tool>
  • x402  USDC and EURC invoices can be paid by any x402 agent — no gas, funds go straight to you
What the hosted service keeps
Nothing
from your requests
  • No invoice stored, none logged
  • No session, no cookie
  • No private key ever accepted
  • Your agent’s wallet signs and pays
Telegram

Or get paid from a chat message

@StableInvoice_Bot builds the same payment links where your client already is. Store your wallet once, then ask in plain English — it reads the amount, token and network out of the sentence — and it messages you the moment a link is paid. Website invoices too: press Notify me on Telegram after creating one. Your details are stored encrypted, and a link is forgotten once it is paid.

Open @StableInvoice_Bot

Questions

Do I need an account?

No — every payment link, invoice PDF and QR works with no account at all, and that will not change. The optional Business account adds one thing: an encrypted vault that keeps your invoices. It is opened by a wallet signature, and we cannot read what it stores.

Is StableInvoice free?

For individuals, yes — invoices, payment links, QR codes, PDF export, end-to-end encryption and sanctions screening are free, with no signup and no limits. The Business plan ($14.99/year, paid in stablecoins) adds the encrypted vault and the treasury dashboard.

What exactly does Business add?

Storage and oversight: every invoice you create saved in an encrypted vault and reopenable on any device, the receipt for your own plan payment filed automatically, and a treasury view of your balances across all seven networks. Everything is encrypted in your browser — a lapsed plan stops new saves but never locks you out of your data.

Which networks and tokens can I use?

USDT, USDC, EURC, DOC, FDUSD, USDRIF and USDT0 across Ethereum, Polygon, Base, Arbitrum, Avalanche, BNB Chain and Rootstock — wherever each token genuinely exists. If a token is not deployed on the chain you picked, the app refuses to build a link rather than quietly substituting a different asset.

Do you hold my funds or my keys?

No. Payments go wallet to wallet. There is no account, no custody and no database of your invoices — the invoice data lives in the link itself, in the part of the URL browsers never send to a server.

What stops someone editing a payment link?

Signing it. A signed link commits the recipient address, amount, token, chain and expiry to your Ethereum account. The payment page verifies that before it will enable the pay button, so an altered link is caught rather than paid.

Can an AI agent use StableInvoice?

Yes. Six tools — create a link, attach a signature, read and check a link, verify a payment, validate an address, list supported tokens — are available over MCP at www.stableinvoice.xyz/mcp and as a plain HTTP API, free and with no account. The tools hold no keys and move no money: your agent’s own wallet signs and pays. One thing to know first: a valid signature proves a link was not altered, not who sent it, so an agent paying without a person should be told which signer to expect. The agent guide covers it.

Can my client pay without a browser extension?

Yes. Every link carries a QR code and an EIP‑681 wallet URI, so a mobile wallet can scan or deep-link straight into a pre-filled transfer.

Your first invoice is a minute away

No signup. No custody. Paid in stablecoins, straight to your wallet — and screened, signed and encrypted along the way.