Worldwide delivery in 7–21 days10 vials a packFree shipping over $499Pay from PayPal · Venmo · Cash App · RevolutResearch use only
Buy PeptidesClinical catalogShop

Guide

How to pay with USDC

First time with crypto? It takes about ten minutes. You need a wallet, the USDC for your order on the network you picked at checkout, and a little of that network's own coin for the fee.

Two ways to pay

You pick the network at checkout. On Solana you can pay in USDC or USDT; on Ethereum, Base, Arbitrum, Optimism, Polygon, Avalanche, BNB Chain, in USDC. The steps are the same everywhere — only the wallet and the coin for the network fee change.

Paying on Solana

1

Install Phantom

Download Phantom from phantom.com or from its official page on the App Store or Google Play. Create a new wallet and write the recovery phrase on paper. Whoever has that phrase controls the wallet: never share it. We will never ask for it.

Get Phantom ↗

2

Buy USDC

In Phantom tap Buy, choose USDC on the Solana network and an amount a little higher than your order total. Under Credit & Debit Card you can pay by card, Apple Pay or Google Pay through the providers Phantom shows. Fees and payment methods depend on your country, and the provider may ask you to verify your identity.

3

Keep a little SOL

Every transfer on Solana pays a small network fee in SOL, usually a fraction of a cent. Buy 2 or 3 dollars of SOL the same way, so your payment can go through.

4

Send the exact amount

On your order page copy the amount and our address. In Phantom tap Send, choose USDC, paste the address and the exact amount, check them and confirm. One transaction, exactly that amount: the last digits tell us which order it is.

5

Wait for the confirmation

Keep the order page open: it finds the payment by itself and confirms the order, usually within a minute. If it hasn't after a few minutes, open the transfer in your Phantom activity, copy its Solscan link or signature, paste it on the order page and press Verify payment.

Paying on Ethereum, Base, Arbitrum and the other EVM networks

Any wallet that supports the network works. These steps use MetaMask because it is the most common.

1

Install MetaMask

Download MetaMask from metamask.io or from its official page on the App Store or Google Play. Create a new wallet and write the recovery phrase on paper. Whoever has that phrase controls the wallet: never share it. We will never ask for it.

Get MetaMask ↗

2

Switch to the network you picked

Base, Arbitrum, Ethereum and the others are separate networks. Open the network menu in your wallet and switch to the one you chose at checkout. We only check that one: a payment sent on a different network will not confirm by itself.

3

Get USDC on that network, and a little of its coin

You need USDC on that same network, plus a small amount of the network's own coin to pay the fee — the table below says which. The fee changes with how busy the network is, and on Ethereum it is far higher than on the others; your wallet shows it before you confirm.

4

Send the exact amount

On your order page copy the amount and our 0x address. In your wallet tap Send, choose USDC, paste the address and the exact amount, check the network one more time and confirm. One transaction, exactly that amount: the last digits tell us which order it is.

5

Verify the payment

Open the transaction in your wallet's activity and copy its hash — it starts with 0x and is 66 characters long — or the explorer link. Paste it on the order page and press Verify payment. Some networks need a few blocks before we can see it: if the page says it is waiting for confirmations, try again in a minute.

The networks we accept

Our receiving address is the same on every EVM network. The token is not: send the one at the contract in this table, on the network you picked at checkout.

NetworkSend the token at this contractFee paid in
Ethereum0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48Fee paid inETH
Base0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913Fee paid inETH
Arbitrum0xaf88d065e77c8cC2239327C5EDb3A432268e5831Fee paid inETH
Optimism0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85Fee paid inETH
Polygon0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359Fee paid inPOL
Avalanche0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6EFee paid inAVAX
BNB Chain0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580dFee paid inBNB

On BNB Chain the token we accept is the bridged Binance-Peg USDC at the address above.

Careful: two different tokens are called USDC On Arbitrum, Optimism and Polygon there is also a bridged token called USDC.e, at a different contract. We check only the contracts in the table above, so a payment in USDC.e will not confirm on its own. Your wallet shows the contract before you send — check it. If you have already sent the wrong one, write to us with the transaction hash and we will sort it out by hand.

Pay from PayPal or Venmo

If you chose PayPal USD (PYUSD) at checkout. PYUSD is PayPal's dollar stablecoin: you buy it in the app and send it to our wallet on the Solana network, so we never see your PayPal account. PayPal and Venmo offer it in the United States.

1

Buy PayPal USD

In PayPal or Venmo open Crypto, choose PayPal USD (PYUSD) and buy the order amount. The app may ask you to verify your identity the first time.

2

Send it on Solana

Tap Send, choose an external wallet address, pick the Solana network, paste the address from your order page and type the exact amount shown there: a few cents less than the total, which is how we recognise your payment.

3

Confirmation

Your order page finds the payment on the chain and confirms the order. Keep your order number.

Pay from Cash App

If you chose Cash App at checkout. Cash App turns dollars from your balance into USDC and sends them to our wallet on the Solana network, so we never see your Cash App account. It works in the United States, except New York State.

1

Open the order page

After checkout the order page shows the exact amount and our Solana address, with buttons to copy them and a QR code.

2

Send from Cash App

In Cash App tap Pay, type the exact amount, paste our address in the search bar or scan the QR code, choose Solana if asked, and confirm.

3

We confirm it

The order page finds the payment on the chain by its amount and confirms the order, usually within a minute.

Pay from Revolut

If you chose Revolut at checkout. You buy USD Coin (USDC) in the Revolut app and send it to our wallet on the Solana network, so we never see your Revolut account.

1

Buy USDC

In the Revolut app open Crypto, choose USD Coin (USDC) and buy the order amount, plus a little for the sending fee.

2

Send it on Solana

In USDC tap Send, choose an external wallet, select Solana, paste our address and type the exact amount from the order page. The fee must come on top of it.

3

We confirm it

The order page finds the payment on the chain by its amount and confirms the order, usually within a minute.

Already have USDC on an exchange?

First withdraw it to your own wallet, choosing the same network you picked at checkout, then pay from the wallet. Exchanges often take their withdrawal fee from the amount, and the order needs exactly its amount.

Chose USDT at checkout? That one is Solana only: same steps, you just buy and send USDT instead of USDC.

15 online now981 page views in 24h. Real counts from this site, the same as our dashboard: different people in the last 5 minutes, and pages viewed in the last 24 hours. Bots are not counted.