Anonomi

MONERO • NO PERSISTENT ADDRESS • QR HANDOFF

Private donations without exposing your wallet.

Anonomi Paylinks lets publishers embed a “Donate” button on their website or blog without revealing a long-lived wallet address. Each donation request generates a fresh subaddress — reducing correlation risk and protecting both publishers and donors.

Beta release. Monero only. We never ask for your spend key — we can’t move your funds.

Built for people under pressure.

Traditional donation buttons expose a static wallet address that can be tracked, correlated, and used against you. Paylinks changes that.

Journalists

Receive support without creating a permanent financial trail that can be subpoenaed or surveilled.

Bloggers

Accept donations from readers without exposing a wallet that links all your supporters together.

Activists

Protect your donors. If one supporter is compromised, they can’t expose others.

Content creators

Monetize your work without relying on platforms that track, censor, or de-platform.

How Paylinks works

Two roles: publishers who receive donations, and donors who send them. Both benefit from fresh addresses and minimal metadata.

For publishers

Step 1
Create a Paylink

Enter your Monero address and private view key. Configure an optional label and index range.

Step 2
Embed the button

Copy the HTML snippet and paste it on your website, blog, or anywhere you want to receive donations.

Step 3
Receive donations

Donors click the button, get a fresh address, and send payment from their wallet. Funds arrive in your wallet.

For donors

Step 1
Click the donate button

Find a Paylink button on a publisher’s site and click it to start a donation.

Step 2
Get a fresh address

Optionally enter an amount and description. A unique subaddress and QR code are generated just for you.

Step 3
Send from your wallet

Scan the QR or copy the address into your Monero wallet app (Monerujo, Cake Wallet, etc.) and send.

Privacy by design

Paylinks is built to minimize data exposure for both publishers and donors.

No spend key

We only use your private view key to derive subaddresses. We can’t spend your funds — ever.

No payment logging

We don’t log donor IPs, amounts, descriptions, or timestamps. Payment metadata exists only in the donor’s browser.

Fresh address per request

Each donor gets a unique subaddress. No single address links all your supporters together.

Donor isolation

If one donor is coerced into revealing their transaction, they can’t expose other donors — each received a different address.

Clearnet & Tor separation

Paylinks runs separate services for clearnet and Tor. This is a security feature, not a limitation.

No cross-origin requests

The clearnet site only talks to the clearnet API. The onion site only talks to the onion API. No mixing.

Traffic isolation

Tor traffic stays within Tor. No exit nodes, no clearnet exposure — your activity remains within the onion network.

Independent infrastructure

Clearnet and onion services run on separate infrastructure. If one is compromised, the other continues independently.

Create where you publish

Want a donate button for your clearnet site? Create it here. For your onion site? Use the onion version of Paylinks.

Paylinks vs. Messenger Payment Requests

Anonomi has two ways to handle Monero payments — use the right one for your situation.

Paylinks

Public donation buttons for websites and blogs. Address generation happens server-side using your view key.

Best for: Publishers receiving donations from unknown supporters.

Messenger Payment Requests

Private peer-to-peer payments inside encrypted conversations. Address generation happens client-side in your wallet.

Best for: Trusted contacts exchanging payments privately.

Get started

Create a Paylink in under a minute. You’ll need your Monero primary address and private view key.

Create a Paylink

Generate a donate button for your website. You’ll get an embeddable HTML snippet and a unique paylink URL.

Delete a Paylink

Remove a paylink you no longer need. You can delete a single paylink or all paylinks for a wallet.