Sell digital goods for crypto

Keys, files, templates, access: the customer pays on the payment page and your server delivers the product via webhook — no manager involved.

Sign-up is open, no monthly fee.

Automatic delivery

The product goes to the customer the moment the payment is confirmed.

No double delivery

Every event is signed and has an id, so it’s easy to make processing idempotent.

Any network

Customers pay on whichever network suits them; you see everything on one project balance.

Speed matters for digital goods: the customer wants the key right away. Moonvex credits the payment after confirmation by two network nodes and sends the webhook immediately.

If sales are low, start with payment links from the dashboard — no code. As volume grows, connect the API.

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":"15","currency":"USDT","network":"TRON"}'

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

Do I need a website?

No: you can sell through Telegram, Discord or payment links.

How do I avoid delivering twice?

Store the webhook event id and skip repeats — Moonvex may retry delivery.

Can I accept several coins?

Yes, the customer chooses the coin and network on the payment page.

By coin and network

See also

Start accepting payments today

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

Create account