- Price1T cycles = 1 XDR
- Markup$0.00
- 1 XDR
- Card fee2.9% + $0.30
Cycles for the Internet Computer.
Pay by card. Cycles land in your canister or Cycles Ledger account in seconds, at the protocol price.
- Checkout by Stripe
- Minted by the Cycles Minting Canister
- A DFINITY Foundation service
Buy cyclesLoading rate
Authenticate with Internet Identity to continue. Your II principal authorizes your payment. Cycles go to the canister or Cycles Ledger account you choose.
passkey · biometric · no passwords
Details: price, fees and delivery
Pricing breakdownloading...
1T cycles = 1 XDR (set by the protocol; only an NNS vote can change it)1 XDR ≈ ... (CyclePay's canister refreshes this from the Exchange Rate Canister; quotes come from /v1/rate)
Card fee: flat 2.9% + $0.30 (Stripe's standard US rate)
Service margin: $0.00
CMC rate: current ICP/XDR, refreshed every few minutes from the Exchange Rate Canister
One price, set by the protocol: 1T cycles costs 1 XDR, about . CyclePay adds nothing on top.
How it works
From card to canister in seconds.#
- 1.1
Choose where cycles go
Paste a canister ID, or fund your Cycles Ledger account and spend on any canister later.
Any canister - 1.2
Pay by card
Any card, on Stripe's hosted checkout. CyclePay never sees the card.
Card fee only - 1.3
Cycles arrive
The Cycles Minting Canister mints at the protocol rate and delivers on chain.
Arrives in seconds - 1.4
Refunded if it fails
If cycles can't be delivered, CyclePay refunds your card automatically. Delivered cycles can't be withdrawn.
Automatic refunds
Ways to pay
Pay by card, or with stablecoins.#
Every rail mints at the same protocol rate.
No sign-in for $5 to $100 2.9% + $0.30card fee Card Any card, on Stripe's hosted checkout. The fee is shown before you pay. Buy by card → Sign in with a passkey $0.00fee USDC on Base Pay from a Base wallet such as Coinbase Wallet; the facilitator pays the gas. Agents pay the same way through x402. Sign in to pay → Sign in with a passkey 0.02ck-USDC in ledger fees ck-USDC on ICP Approve the amount from your Internet Identity. Cycles arrive in seconds, with no checkout page. Sign in to pay →
For developers and their agents
Top up from code. Never run dry.#
One POST returns a Stripe checkout link. Or turn on auto-refill and CyclePay tops a canister up before it runs low.
- Card, USDC on Base, ck-USDCThree rails, one canister method that mints through the CMC.
- Auto-refillSet a threshold, a target and a monthly cap.
- Built for agentsllms.txt and an agent prompt your coding agent can follow.
curl -X POST https://backend-production-9bca7.up.railway.app/v1/checkout \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"canister_id":"<your-canister-id>","amount_usd":25}' {
"checkout_url": "https://checkout.stripe.com/c/pay/cs_live_...",
"amount_usd": 25,
"stripe_fee_usd": 1.03,
"net_converted_usd": 23.97,
"estimated_cycles": "17.66T"
}
# Open checkout_url. Cycles land after Stripe confirms. Buy cycles