Skip to content
← Back to Checkout
Crypto Purchase Guide

How to Buy with Crypto

All orders are paid with cryptocurrency — no cards, no banks. Follow the steps below to browse, checkout, send payment, and get your order shipped.

If you've never used cryptocurrency before, don't worry — it's easier than you think. We recommend Coinbase because it's beginner-friendly, trusted by millions, and lets you buy USDC instantly with a debit card. The whole setup takes about 10 minutes.

1

Download the Coinbase app

Get the Coinbase app from the App Store (iPhone) or Google Play (Android). You can also sign up at coinbase.com on desktop.

Create a free account with your email address. Coinbase will ask you to verify your identity with a government-issued ID — this is standard and takes just a few minutes.

2

Link your debit card and add funds as USDC

Once verified, go to Settings → Payment Methods → Add a Payment Method and link a debit card (Visa or Mastercard).

Then tap Add Cash and enter the dollar amount you need (your order total plus a few extra dollars to cover the network fee). Before confirming, check the "Convert to USDC" option — this automatically converts your deposit into USDC so it's ready to send immediately. No need to search for USDC or go through a separate buy screen.

Before you hit confirm, Coinbase will show you exactly how much USDC you'll receive. Verify that the USDC amount covers your order total plus a few dollars for the network fee. Since USDC is pegged 1:1 to the dollar, the math is straightforward — $100 deposited = 100 USDC.

Why debit and not bank transfer? Debit card deposits are available instantly — you can send crypto right away. Bank transfers (ACH) take 3–5 business days before funds clear, which means your order would be delayed.
Add a few extra dollars. You'll need your order total plus roughly $1–$3 for the Ethereum network fee when you send the payment. For example, if your order is $65, deposit around $68–$70 to be safe.
3

You're ready to order

That's it — you now have USDC in your Coinbase wallet and can follow the checkout steps below. When the checkout shows a wallet address to send to, you'll open Coinbase, tap Send, paste the address, enter the exact amount from your quote, and confirm.

All payments auto-verify. Every crypto payment (USDC, BTC, ETH, USDT) is checked automatically on the blockchain — no manual review needed, as long as the amount is within 1% of your quote. USDC is still the simplest option because the price is always 1:1 with the dollar.
👇
All set? Follow the checkout steps below. The 10-step guide walks you through every screen from browsing the catalog to tracking your shipment.
01

Browse the catalog and add items to your cart

Visit the Compounds page to view all available products. Select the size and quantity you need, then click Add to Cart.

Your cart total appears in the navigation bar. Add multiple products before proceeding — you only go through checkout once.

Free shipping on orders over $200Your cart automatically reflects whether your order qualifies. No code needed.
02

Open your cart and proceed to checkout

Click the cart icon in the top right to review your items and totals. When ready, click Proceed to Checkout to open the order form.

03

Fill in your contact and shipping details

Enter your name, email address, phone number, and full shipping address. All fields are required. Your details are used for order fulfillment only — nothing else.

04

Choose your payment currency

Select the cryptocurrency you'll be sending. We accept four options — USDC is the recommended choice for most customers:

Recommended: Pay with USDC

USDC is pegged 1:1 to the US dollar — the price you see on the quote is the exact price you pay. No exchange rate swings, no surprises. It's the simplest, most predictable way to pay.

BTC Bitcoin network
ETH Ethereum network
USDC ERC-20 · Recommended
USDT ERC-20 only
All four currencies auto-verifyEvery payment is checked automatically on the blockchain. As long as the amount you send is within 1% of your quote, your order is confirmed without any manual review.
USDC & USDT — ERC-20 onlyOnly send USDC or USDT on the Ethereum (ERC-20) network. Sending on TRC-20, Solana, or any other chain will result in a permanently lost payment.
05

Generate a live quote

Click Get Quote to calculate the exact crypto amount due at the current exchange rate. The quote is valid for 15 minutes.

The quoted amount covers your full order total including shipping. Send exactly what's shown — no rounding, no approximations.

Quote expired?Just click Get Quote again to refresh the rate. Your cart and entered details are not affected.
06

Send the exact quoted amount to the wallet address

The checkout page displays the wallet address to send to. Copy it using the copy button — never type it by hand.

Open your crypto wallet or exchange, initiate a send to that address, and enter the exact amount from your live quote.

Always verify the full wallet address before sendingCrypto transactions are irreversible. A single wrong character means funds cannot be recovered.
07

Find your TX hash — then verify it on the block explorer

After sending, your exchange shows a transaction hash (TX hash) — a unique ID that proves your payment on the blockchain. You'll need to copy the full hash from the block explorer, not the shortened preview shown in the app.

Step A: In your exchange, open the transaction and tap "View on block explorer". Step B: On Etherscan (or the relevant explorer), find the Transaction Hash field and copy the full string.

Step A — Your exchange (e.g. Coinbase)
Sent USDC
-912.2 USDC
-$912.20
To0x117feF...B44367
NetworkEthereum
Network fee$0.12
Transaction hash 0x7336...36ffb3
TX hash here
View on block explorer
Tap this →
Step B — Block explorer (Etherscan)
etherscan.io
Transaction Hash:
0x7336d1baaa5e3dcade149b9c82d6c16ce629ebc0039feb6d54a0017f4836ffb3
Copy full hash
Copy to clipboard
Status:
✓ Success
Block:
24748898 · 190 Confirmations
0x7336d1baaa5e3dcade149b9c82d6c16ce629ebc0039feb6d54a0017f4836ffb3

The full TX hash is always 66 characters starting with 0x. Copy it exactly — paste it into the TX hash field on checkout.

08

Paste your TX hash and submit the order

Return to the checkout form and paste your TX hash into the TX Hash field. This is required to submit — it's how we verify your payment on-chain.

Uploading a payment screenshot is optional but can help in rare edge cases.

How long until my payment is verified?Our system checks the blockchain automatically. ERC-20 payments (USDC, USDT, ETH) typically confirm within 1–5 minutes. Bitcoin transactions can take 10–60 minutes depending on network congestion. You don't need to do anything — just submit your order and we handle the rest.
09

Check your confirmation email

You'll receive a confirmation email immediately after submission at the address you provided. It includes your order number, itemized products, and a tracking link.

Save your order number — you'll need it to look up your status.

10

Track your order

Visit the Track Order page and enter your order number and email to see your current status.

Orders move through: Awaiting Payment Review → Payment Confirmed → Processing → Shipped. You'll receive an email at each key stage.

Automatic blockchain verificationAll payments (USDC, BTC, ETH, USDT) are verified automatically on the blockchain. As long as the amount is within 1% of your quote, your order advances to Payment Confirmed with no manual step from you.
🪙 Never used crypto before? We have a beginner setup guide at the top of this page — it takes about 10 minutes to get your first USDC. Tap here to scroll up.

Ready to go? Browse the full catalog to get started — checkout takes under five minutes once you have your wallet ready.

Browse Compounds View FAQ