Built for the Bittensor ecosystem

Accept TAO
payments.

A payment gateway with native Bittensor support: hosted invoices, signed webhooks, payouts. Built by the team behind TaoMarketCap.

  • 7 mainnet networks
  • TAO · BTC · ETH · USDT · USDC · XMR
  • 0 chargebacks, ever

01/Live demo

Try the actual product

Below is the same payment page your customers get, rendered with demo data. Simulate a payment and watch the invoice and your webhooks move through the real lifecycle.

Receive payment

Scan with a Bittensor wallet or copy the address.

created

5FTmcPayDemoBittensorAddre55QrPreview0nly777xyz

Amount
0.2857 TAO
Fiat equivalent
$100.00
Network
Bittensor
Address
Bittensor5FTmcPayDemoBittensorAddre55QrPreview0nly777xyz

This is the real payment page your customers see.

Demo data only. No wallet needed, no funds involved.

Webhooks to your server

  • invoice.created
    200

02/Who it's for

Made for the ecosystem

Subnet owners

Sell access to your subnet's API or model in the currency your users already hold. One POST creates an invoice; a webhook tells you when to grant access.

Ecosystem tools & services

Charge for subscriptions and usage in TAO. Analytics, infrastructure, validator tooling: your Bittensor-native customers pay without leaving the ecosystem.

Digital goods & merch

Hosted invoice pages with QR codes work out of the box for one-off sales. No checkout to build, no card processor to onboard with.

03/Integration

Live in an afternoon

  1. 01

    Create a merchant

    Sign up, add a merchant, and copy your API key and webhook secret. One account can hold many merchants, one per brand or environment.

  2. 02

    Create an invoice

    One POST returns a hosted payment page with a scannable QR. Your customer pays from any wallet; we watch the chain.

  3. 03

    Fulfil on webhook

    We POST signed events to your server as the payment progresses. When invoice.confirmed arrives, ship the order.

create-invoice.sh
curl -X POST "$TMC_PAY_URL/api/invoices" \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "merchant_id": "mer_...",
    "fiat_amount": "100.00",
    "fiat_currency": "USD",
    "crypto_currency": "TAO",
    "crypto_network": "bittensor",
    "ttl_minutes": 30
  }'

04/Features

Everything a crypto merchant needs

TAO-native

Most gateways bury TAO at the bottom of a long coin list. Here it comes first: SS58 addresses, on-chain confirmation tracking, TAO pricing.

Swap to stablecoins

Convert TAO revenue to stablecoins from the dashboard whenever you choose, if you'd rather not hold the exposure.

Webhooks that arrive

Every event is HMAC-signed with your per-merchant secret and retried with exponential backoff, up to 8 attempts. You can also redeliver any event manually from the dashboard.

Payouts

Move funds to your own wallets with tracked payout statuses. No support ticket needed to access your own money.

Multi-merchant

Separate brands, regions, or environments under one account, each with its own API key, webhook secret, and event history.

Security by default

Two-factor auth (email or TOTP), httpOnly sessions, CSRF protection, and webhook destinations validated against SSRF.

05/Pricing

2%

per payment received

+1.5%

to market rate when buying TAO

$0

setup & monthly fees

The commission appears as commission_amount on every invoice, so there is no hidden spread. Payouts run from $10 to $5,000 each, capped at $10,000 per day. TAO purchases go from $1 to $5,000 per order. For higher limits or an individual rate, write to support.

06/FAQ

Common questions

Why TAO-first?

Almost no payment gateway takes Bittensor seriously: TAO is either unsupported or buried in a long list of coins. We build for the Bittensor ecosystem because that is where we come from. TMC PAY is a TaoMarketCap project.

Which currencies and networks are supported?

BTC, ETH, USDT, USDC, POD, TAO and XMR across seven mainnet networks including Bitcoin, Ethereum, Base, BNB Smart Chain, Tron, Bittensor and Monero.

What about TAO volatility?

You decide your exposure. Keep revenue in TAO, or swap it to stablecoins from the dashboard when you want to lock in fiat value.

When do I fulfil an order?

When the invoice.confirmed webhook arrives. It means the target number of on-chain confirmations was reached. Earlier events (pending, confirming) only report progress.

Is there a testnet?

No, the platform runs on mainnet only. For integration testing, create a dedicated test merchant and send a small real amount. The demo above runs on mock data and moves no funds.

How are webhooks secured?

Each delivery is HMAC-signed with a secret only you and we know. Failed deliveries retry automatically with exponential backoff for up to 8 attempts, and you can redeliver any event manually from the dashboard.

Start accepting TAO today

Create an account, add a merchant, and take your first payment. The quickstart fits in an afternoon.