Monyr

Private payments · by handle · on Solana

Get paid at @yourname.

Monyr turns your handle into a payment profile. Share one link in a bio, a newsletter, an invoice, a QR — no wallet addresses to copy, no public ledger to scan. Just USDC, landing in a vault only you can decrypt.

Non-custodial. One signature to claim. Live onSolana devnet — your wallet history, your balance, and your memos stay off the public ledger.

Fig. 01  ·  A public profile, rendered live at monyr.xyz/@alice
§ 01Why

Your wallet address is also your bank statement.

Hand a client your address and you’ve handed them every payment, every flip, every relationship — to anyone with a browser. Same person, same payments, two very different stories.

Public · readable by anyone

Today, on a public address

solscan.io / @yourwallet

Visible
  1. Received from

    @orchid-labs

    1,800.00 USDC

    Xr4n…hT6p

  2. Swap

    USDC → BONK · Jupiter

    −420.00 USDC

    Lq8t…rM1v

  3. Received from

    @acme-corp

    750.00 USDC

    4kTn…rH7p

  4. NFT purchase

    Mad Lads #4421 · Tensor

    −68.4 SOL

    Mn6t…zB3r

  5. Received from

    anon-tip

    5.00 USDC

    Kp2a…bT9x

Private · readable only by you

With a Monyr handle

monyr.xyz / @yourname

Encrypted
  1. On-chain

    Received privately

    •••••••

    •••• •••• ••••

  2. On-chain

    Received privately

    •••••••

    •••• •••• ••••

  3. On-chain

    Received privately

    •••••••

    •••• •••• ••••

  4. On-chain

    Received privately

    •••••••

    •••• •••• ••••

  5. On-chain

    Received privately

    •••••••

    •••• •••• ••••

§ 02What it is

One handle. Every payment shape hangs off it.

Tip jar, per-client label, invoice, product. The path after your handle is just metadata — every variant lands in the same private vault.

  • Tip jar

    monyr.xyz/@alice

    Pay any amount. The link you put in every bio.

  • Per-client label

    monyr.xyz/@alice/acme

    Acme sees Acme. You see /acme grouped in your inbox.

  • Fixed invoice

    monyr.xyz/@alice/invoice/x7k2

    Locked amount, optional expiry. Marks itself paid.

  • Product

    monyr.xyz/@alice/product/mini-zine

    Fixed price, gated unlock. Downloads, licenses, or access passes.

§ 03How it works

Sixty seconds. One signature.

Non-custodial by design. Your main wallet signs once; a fresh keypair (the vault) is generated in your browser and never leaves it unencrypted. Payments arrive there.

  1. Step 01

    Connect a wallet

    Phantom, Solflare, Backpack. Anything that speaks Wallet Standard.

  2. Step 02

    Pick your handle, sign once

    One signature derives an encryption key in your browser. That key locks a fresh vault only you can open.

  3. Step 03

    Share your link

    Drop monyr.xyz/@yourname into a bio, an invoice, a QR. Payments land in the vault encrypted.

Curious about the cryptography — vault encryption, the mixer, viewing keys for your accountant? It’s in the FAQ below.

§ 04Questions

The questions careful Solana users ask.

  1. Is my main wallet linked to my handle on-chain?

    No. Your handle resolves to a separate keypair generated in your browser at signup. Your main wallet only signs the unlock message — the two never share a transaction. Withdrawals route through Umbra’s mixer, so the chain doesn’t draw a line from your handle to your destination wallet.

  2. Is Monyr custodial? Where do my keys live?

    Non-custodial. The vault’s secret is encrypted in your browser with AES-256-GCM under a key derived from your wallet signature. The server stores ciphertext we cannot decrypt. No email, no KYC.

  3. What can my accountant see?

    Only what you scope. Issue a viewing key for Q1 2026 and your accountant decrypts amounts in that window — counterparties stay opaque, and they can never move funds. The grant is revocable on-chain.

  4. What if I lose my wallet?

    Download the encrypted vault blob and store it like a seed phrase, or opt in to a passphrase as a second unlock factor — recover without the wallet.

§ 05  ·  Claim

Put your handle in every bio.

Short handles run out the way short usernames always do. Be early, or be lowercase-with-numbers.

  • @aclaimed
  • @bobclaimed
  • @web3claimed
  • @solanaavailable
  • @privacyavailable
  • @kadeavailable
  • @yournameavailable

One signature. Non-custodial. No email, no KYC.