Home/Accept Ethereum
Accept crypto

Accept Ethereum payments

Take ETH and ERC-20 stablecoins with no middleman.

Ethereum is home to the deepest stablecoin liquidity in crypto, and My Crypto Server lets you accept ETH plus USDC, USDT, and DAI on it without a processor in the loop. Price in USD, show the customer a live checkout, and settle directly to a wallet you own.

ETH

Native-coin and ERC-20 transfers are both detected per address, so one checkout takes ETH and dollar-pegged stablecoins with the same non-custodial guarantees.

Native ETH plus USDC, USDT, and DAI on Ethereum mainnet.

How it works

How to accept Ethereum

01

Deploy the server

Clone the repo, push it to Vercel, attach any Postgres database, and add your Alchemy API key. You're live in about an hour with no approval or underwriting to wait on.

02

Point it at your wallet

Add the extended public key from a wallet you control. Every Ethereum payment address the checkout shows is derived from your own seed, so funds are always yours.

03

Create a charge

Price the order in USD from the dashboard, the REST API, or the TypeScript SDK. The hosted checkout shows the customer a live Ethereum amount, a QR code, and a countdown.

04

Get paid and notified

The customer pays from any wallet, the server confirms on-chain, and a signed webhook hits your backend so fulfilment fires automatically.

Why accept Ethereum with My Crypto Server

0% platform fees

No 2.9% + 30¢, no monthly minimum, no reserve. The only cost is network gas, which the customer pays, so the full order amount lands in your wallet.

Straight to your wallet

Every payment address derives from a seed only you hold and settles directly to you. There's no custodian, no payout schedule, and no balance anyone can hold.

Confirmed automatically

The server watches the chain, waits for reorg-aware confirmations, and fires a signed webhook to your backend the moment a payment clears. No watcher process to babysit.

You own the stack

Full source, self-hosted on Vercel + Alchemy in under an hour. No vendor can raise fees, change terms, or sunset the checkout your store depends on.

Ethereum payment FAQs

Can I accept stablecoins on Ethereum too?

Yes. The same checkout accepts USDC, USDT, and DAI on Ethereum, all settling 1:1 against the order's USD price, alongside native ETH.

Who pays the gas?

The customer pays gas as part of sending the payment. You receive the full order amount; there's no platform fee on top.

Is there a cheaper chain if gas is high?

Yes. The same coins and stablecoins are live on Base, Arbitrum, Optimism, Polygon, and more, so customers can pay on a low-fee L2 while funds still land in your wallet.

Accept Ethereum on your own server.

$699 one-time with code MCSINTRO $999, with every v1 update included, 0% platform fees, and free installation.

Try the live demo
Read the docs