Accept Ethereum (ETH) payments

Accept native ETH and ERC-20 tokens from one dashboard: the rate is locked, an address is issued per payment, and the status arrives via webhook.

Sign-up is open, no monthly fee.

At a glance

Network
Ethereum
Coins
ETH, USDT, USDC
Addresses
0x…, per payment or per customer
Notifications
HMAC-signed webhooks

ETH and tokens together

One Ethereum address accepts both ETH and USDT/USDC — the customer picks the coin.

Rate locked for the payment

A fiat invoice is converted to ETH and locked for the payment window.

Webhook log

Delivery retries for up to three days and a delivery log in the dashboard.

ETH suits customers who received it as income or hold it long term and don’t want to swap into a stablecoin before paying.

If you want the same ecosystem but cheaper, add BNB Smart Chain: its addresses use the same format.

One request to create a payment

The response contains the address, the exact amount and a link to a ready-made payment page. Status updates arrive via HMAC-signed webhooks.

curl https://api.moonvex.org/v1/payments \
  -H "Authorization: Bearer $MOONVEX_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{"orderId":"1001","amount":"0.05","currency":"ETH","network":"ETHEREUM"}'

How to get started

  1. 1

    Sign up

    Email and password — your project is created right away. Confirm your email and turn on 2FA.

  2. 2

    API key or manual invoices

    Create a key and a webhook under “Integration”, or issue invoices from the dashboard and the Telegram bot with no code.

  3. 3

    Get paid

    Your customer pays on the payment page, you get notified, and the funds land on your project balance.

FAQ

Are L2s (Arbitrum, Base) supported?

Not yet: Moonvex accepts payments on Ethereum mainnet, BNB Smart Chain, TRON, Solana, TON and Bitcoin.

What if a customer sends a token that isn’t on the list?

Only supported coins are credited. The payment page shows which token and contract are expected.

Is there an SDK?

Yes, the official Node.js SDK @moonvex/node, plus a REST API for any language.

By business use case

Comparisons

See also

Start accepting payments today

An account and your first project in a minute, no monthly fee.

Create account