Pay for ChatGPT and Claude with USDT
ChatGPT, Claude, Canva, CapCut Pro, Cursor and the rest of the catalog, settled in USDT on any of 7 networks. No customer account, no card, and the subscription goes onto an account you own.
Tether tracks the US dollar, so the USDT figure on your order page is your dollar total. Plenty of Bitcoiners keep savings in BTC and spending money in USDT; this page is for the spending side.
Accepted USDT networks
| Network | Time to paid | Network cost | Network name at exchanges |
|---|---|---|---|
| USDTTRON (TRC-20) | about 1 minute | roughly $2 to $4.50, paid in TRX, when sent from a wallet | TRON, often listed as TRC20 |
| USDTEthereum (ERC-20) | about 7 to 10 minutes | a few cents in ETH most days, more when blocks are full | Ethereum, also shown as ERC20 |
| USDTBNB Smart Chain (BEP-20) | under 1 minute | well under 1 cent, paid in BNB | BNB Smart Chain, also shown as BSC or BEP20 |
| USDTPolygon | about 1 minute | under 1 cent, paid in POL | Polygon, also shown as Polygon PoS or MATIC |
| USDTSolana | under 1 minute | under 1 cent, paid in SOL | Solana, also shown as SPL |
| USDTArbitrum One | about 1 to 5 minutes | under 1 cent, paid in ETH | Arbitrum One, sometimes shown as ARB |
| USDTTON | about 1 to 5 minutes | a few cents, paid in TON | TON, The Open Network |
Before you send USDT
- Accepted networks: TRON (TRC-20), Ethereum (ERC-20), BNB Smart Chain (BEP-20), Polygon, Solana, Arbitrum One, TON. Choose one on the order page, then send on that same network; an address on one chain is useless on another.
- From a self-custody wallet you also need the chain’s gas coin: TRX on TRON (TRC-20), ETH on Ethereum (ERC-20), BNB on BNB Smart Chain (BEP-20), POL on Polygon, SOL on Solana, ETH on Arbitrum, TON on TON.
- Cheapest from your own wallet: BNB Smart Chain (BEP-20), Polygon, Solana, Arbitrum One, each under a cent.
- On TRON a USDT transfer costs roughly $2 to $4.50 in TRX from a wallet, less if you have staked or rented energy.
- From an exchange, the withdrawal fee usually matters more than the network fee. Check what your exchange charges on each network before you choose.
- Because 1 USDT is about $1, a full USDT payment that lands after the timer is simply accepted; there is no rate to re-check.
- Only real Tether counts. A look-alike token with a similar name sent to the address is not a payment.
Sending USDT on TRON (TRC-20), step by step
Self-custody wallet
- 01Besides the USDT, keep a small amount of TRX on TRON (TRC-20) to cover gas (roughly $2 to $4.50, paid in TRX, when sent from a wallet).
- 02Select USDT on TRON (TRC-20) on your order page and leave that tab open.
- 03Open TronLink, or whichever Tether wallet you use, hit Send and select USDT on TRON (TRC-20).
- 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
- 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
- 06Before sending, compare the first and last four characters of the address (34 characters, the first one a T) and the amount, digit for digit.
- 07Approve the transfer.
- 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 1 minute.
Exchange account
- 01Select USDT on TRON (TRC-20) on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
- 02In the exchange, go to Withdraw (some call it “Send”) and select USDT.
- 03Set the network to TRON, often listed as TRC20. Most lost payments start at this step.
- 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
- 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
- 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
- Withdrawing on BEP20 or ERC20 when the order asks for TRC20.
- An empty TRX balance. The transfer won’t go through until the wallet holds some TRX for the fee.
Sending USDT on Ethereum (ERC-20), step by step
Self-custody wallet
- 01Besides the USDT, keep a small amount of ETH on Ethereum (ERC-20) to cover gas (a few cents in ETH most days, more when blocks are full).
- 02Select USDT on Ethereum (ERC-20) on your order page and leave that tab open.
- 03Open MetaMask, or whichever Tether wallet you use, hit Send and select USDT on Ethereum (ERC-20).
- 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
- 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
- 06Before sending, compare the first and last four characters of the address (42 characters, beginning 0x) and the amount, digit for digit.
- 07Approve the transfer.
- 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 7 to 10 minutes.
Exchange account
- 01Select USDT on Ethereum (ERC-20) on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
- 02In the exchange, go to Withdraw (some call it “Send”) and select USDT.
- 03Set the network to Ethereum, also shown as ERC20. Most lost payments start at this step.
- 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
- 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
- 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
- Picking Arbitrum, Base or Polygon. The 0x address matches, the chain does not.
- An empty ETH balance, so nothing pays the gas.
Sending USDT on BNB Smart Chain (BEP-20), step by step
Self-custody wallet
- 01Besides the USDT, keep a small amount of BNB on BNB Smart Chain (BEP-20) to cover gas (well under 1 cent, paid in BNB).
- 02Select USDT on BNB Smart Chain (BEP-20) on your order page and leave that tab open.
- 03Open Trust Wallet, or whichever Tether wallet you use, hit Send and select USDT on BNB Smart Chain (BEP-20).
- 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
- 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
- 06Before sending, compare the first and last four characters of the address (42 characters, beginning 0x) and the amount, digit for digit.
- 07Approve the transfer.
- 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after under 1 minute.
Exchange account
- 01Select USDT on BNB Smart Chain (BEP-20) on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
- 02In the exchange, go to Withdraw (some call it “Send”) and select USDT.
- 03Set the network to BNB Smart Chain, also shown as BSC or BEP20. Most lost payments start at this step.
- 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
- 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
- 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
- Picking ERC20 (Ethereum) where the order asks for BEP20.
- An empty BNB balance, so nothing pays the gas.
Sending USDT on Polygon, step by step
Self-custody wallet
- 01Besides the USDT, keep a small amount of POL on Polygon to cover gas (under 1 cent, paid in POL).
- 02Select USDT on Polygon on your order page and leave that tab open.
- 03Open MetaMask, or whichever Tether wallet you use, hit Send and select USDT on Polygon.
- 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
- 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
- 06Before sending, compare the first and last four characters of the address (42 characters, beginning 0x) and the amount, digit for digit.
- 07Approve the transfer.
- 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 1 minute.
Exchange account
- 01Select USDT on Polygon on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
- 02In the exchange, go to Withdraw (some call it “Send”) and select USDT.
- 03Set the network to Polygon, also shown as Polygon PoS or MATIC. Most lost payments start at this step.
- 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
- 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
- 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
- Picking Ethereum. The 0x address has the same shape, so the coins leave on the wrong chain.
- An empty POL balance, so nothing pays the fee.
Sending USDT on Solana, step by step
Self-custody wallet
- 01Besides the USDT, keep a small amount of SOL on Solana to cover gas (under 1 cent, paid in SOL).
- 02Select USDT on Solana on your order page and leave that tab open.
- 03Open Phantom, or whichever Tether wallet you use, hit Send and select USDT on Solana.
- 04The QR code carries both the address and the amount, so one scan fills the form. The copy buttons work too.
- 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
- 06Before sending, compare the first and last four characters of the address (32 to 44 base58 characters) and the amount, digit for digit.
- 07Approve the transfer.
- 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after under 1 minute.
Exchange account
- 01Select USDT on Solana on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
- 02In the exchange, go to Withdraw (some call it “Send”) and select USDT.
- 03Set the network to Solana, also shown as SPL. Most lost payments start at this step.
- 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
- 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
- 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
- Withdrawing USDT on any network other than Solana (SPL).
- An empty SOL balance, so nothing pays the fee.
Sending USDT on Arbitrum One, step by step
Self-custody wallet
- 01Besides the USDT, keep a small amount of ETH on Arbitrum on Arbitrum One to cover gas (under 1 cent, paid in ETH).
- 02Select USDT on Arbitrum One on your order page and leave that tab open.
- 03Open MetaMask, or whichever Tether wallet you use, hit Send and select USDT on Arbitrum One.
- 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
- 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
- 06Before sending, compare the first and last four characters of the address (42 characters, beginning 0x) and the amount, digit for digit.
- 07Approve the transfer.
- 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 1 to 5 minutes.
Exchange account
- 01Select USDT on Arbitrum One on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
- 02In the exchange, go to Withdraw (some call it “Send”) and select USDT.
- 03Set the network to Arbitrum One, sometimes shown as ARB. Most lost payments start at this step.
- 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
- 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
- 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
- Picking Ethereum mainnet or Arbitrum Nova. Only Arbitrum One is right, and the address won’t warn you.
- No ETH on Arbitrum to pay the gas.
Sending USDT on TON, step by step
Self-custody wallet
- 01Besides the USDT, keep a small amount of TON on TON to cover gas (a few cents, paid in TON).
- 02Select USDT on TON on your order page and leave that tab open.
- 03Open Tonkeeper, or whichever Tether wallet you use, hit Send and select USDT on TON.
- 04This QR code holds the address only. Scan or paste it, then enter the amount by hand from the order page.
- 05Enter the amount to the final digit. On most coins those trailing digits belong to your order alone, so don’t round.
- 06Before sending, compare the first and last four characters of the address (Begins UQ or EQ) and the amount, digit for digit.
- 07Approve the transfer.
- 08Leave the order page open. It refreshes itself when your transaction shows up, and marks it paid after about 1 to 5 minutes.
Exchange account
- 01Select USDT on TON on your order page and use the exchange option there. It switches to a QR code with the address only, plus copy buttons.
- 02In the exchange, go to Withdraw (some call it “Send”) and select USDT.
- 03Set the network to TON, The Open Network. Most lost payments start at this step.
- 04Paste the address. If the exchange offers a memo or tag field, leave it blank: this address works without one.
- 05Type the amount due plus the exchange’s withdrawal fee, or the fee comes out of your payment. The adder below does the sum. Where the form shows a “receive” figure, make that one equal the amount due.
- 06Approve it with 2FA or the email link. Exchanges sometimes hold a withdrawal for review, most often the first one to a new address.
- Withdrawing USDT on TRON or another chain. The order expects TON.
- An empty TON balance, so nothing pays the fee.
AI plans you can buy with USDT
Claude
AnthropicCanva
Design tools plus Canva AICapCut Pro
Video editor with AI toolsCursor
Code editor with AIGitHub Copilot
GitHubGoogle AI Pro
Google · GeminiMidjourney
Images and video from AIPerplexity Pro
PerplexityPhotoshop
AdobeSuperGrok
xAI · GrokX Premium
X · Grok includedAdobe Express Premium
AdobeBase44
Apps built from a promptBolt.new
Apps built from a promptBrave Leo Premium
The AI built into BraveCharacter.AI+
Character.AIDeepL Pro
Translation with AIDevin (Windsurf)
Coding agent plus editorDuolingo Max
Learn languages with AIElevenLabs
Voice generation with AIGamma
Presentations built by AIGenspark
Workspace for AI agentsGrammarly Premium
GrammarlyHeyGen
Video avatars made with AIIdeogram
Images from AIKimi
Moonshot AIKling AI
Video made with AIKrea
Images and video from AILeonardo.Ai
Images and video from AILovable
Apps built from a promptLuma AI
Video from AI · Dream MachineManus
Autonomous AI agentMicrosoft 365
Microsoft · Copilot includedMicrosoft 365 Premium
Microsoft · Copilot built inMistral Vibe
Mistral AIMonica
AI assistant in your browser and phoneNotion
Business plan includes Notion AIOllama
Open models on your machine or in the cloudOpenArt
Images, video and characters from AIOpusClip
Short clips cut by AIOtter.ai
Meeting notes by AIPhotoroom
Photo editor with AIPlaud
Note-taker with AIPoe
QuoraRaycast
Launcher with AI, Mac and WindowsReplit
ReplitRunway
Video made with AISider
Sidebar AI with an agent and a cloud computerSpeak
Language tutoring with AISpeechify Premium
Text to speech with AISuno
Music made with AITopaz Labs
Photo upscaling with AIUdio
Music made with AIWarp
Terminal with AI, for developersWillow
Voice dictation with AIWispr Flow
Voice dictation with AIQuestions about paying in USDT
Which AI subscriptions can I pay for in USDT?
All of them. Every plan in the AIwithBitcoin catalog accepts USDT (on TRON (TRC-20), Ethereum (ERC-20), BNB Smart Chain (BEP-20), Polygon, Solana, Arbitrum One, TON), ChatGPT, Claude, Canva included. Choose USDT at checkout and send the exact figure from your order page.
How fast is a USDT payment marked as paid?
On TRON (TRC-20): about 1 minute. On Ethereum (ERC-20): about 7 to 10 minutes. On BNB Smart Chain (BEP-20): under 1 minute. On Polygon: about 1 minute. On Solana: under 1 minute. On Arbitrum One: about 1 to 5 minutes. On TON: about 1 to 5 minutes. The order page moves on by itself; there is nothing to refresh.
USDT on which network?
Whichever of TRON (TRC-20), Ethereum (ERC-20), BNB Smart Chain (BEP-20), Polygon, Solana, Arbitrum One, TON already holds your USDT. What matters is that the network you choose on the order page and the one you send on are the same. The USDT network nearly every exchange will withdraw on.
Is there KYC or an account to create?
Neither. Checkout asks for an email address, used only to send your order link and activation steps. No ID, no name, no sign-up.
What happens if the amount I send is off?
Payments are matched by their exact amount, so copy it to the final digit. If a different figure lands, message us with the order ID and transaction ID and a person pairs them by hand.
Which USDT network is cheapest?
From your own wallet: BNB Smart Chain (BEP-20), Polygon, Solana, Arbitrum One, each under a cent. From an exchange it comes down to that exchange’s withdrawal fee per network, which the withdrawal form shows before you approve.
Do you accept USDT TRC-20?
Yes. Choose USDT on TRON (TRC-20) at checkout; it’s marked paid in about a minute. From your own wallet you need some TRX for the fee. From an exchange, pick TRC20 as the withdrawal network.
Can I send USDT straight from Binance or another exchange?
Yes. Withdraw USDT on the network you chose on the order page, paste the address, and add the withdrawal fee on top of the amount due so the full figure arrives. No memo is needed.