Payments & rewards for verified Fomo identities

Pay the @.Not the address.

Send crypto payments and rewards directly to verified Fomo identities — without collecting wallet addresses.

Settles on Robinhood Chain·USDG·ETH

@Seven steps, or one

The wallet address is infrastructure. The human is the interface.

Paying someone in crypto usually starts with a DM asking for their wallet. FomoPay turns the whole dance into a handle, an amount and a button.

The usual way7 steps
  1. “send me your wallet”
  2. 0x7a3f…c91e
  3. switch app
  4. check chain
  5. paste
  6. double check
  7. send

One wrong character and the money is gone — onchain transfers can’t be reversed.

With FomoPay1 step
L@lyra100 USDGSend
PAID · 100 USDG to @lyra

FomoPay resolves @lyra to a verified payout wallet underneath — and shows you exactly where it went.

@How it works

Five steps. You only do three.

Identity resolution and payout routing happen underneath. You type a handle, pick an amount, and press send.

  1. 01

    Type the @.

    Start with the handle you already know. No wallet address, no chain picker.

  2. 02

    FomoPay verifies the identity.

    Only a verified Fomo identity with a verified payout wallet gets the ✓.

  3. 03

    Choose amount.

    USDG or ETH on Robinhood Chain. You see the total before anything moves.

  4. 04

    Send.

    Sign once in your own wallet, or pay from your project's Reward Vault via API.

  5. 05

    We route it to the verified payout wallet.

    The destination is snapshotted at send time and shown on the receipt.

@Use cases

Stop asking winners for wallets.

One payment primitive for everything you reward: games, bounties, creators, referrals, contributors, communities and campaigns.

Games

Round ends, winner gets paid. winner.handle is all your game server needs — no “DM us your wallet” thread.

FomoRun #42 WinnerPAID
L@lyra500 USDG

Bounties

Close the bounty and pay the @ who did the work.

Logo bountyPAID
F@frog250 USDG

Creators

Pay creators by the handle their audience already knows.

Clip of the weekPAID
M@mia0.05 ETH

Referrals

Weekly referral rewards with idempotent payouts — never twice.

Referral week 4PAID
B@builder25 USDG

Contributors

Pay contributors without a spreadsheet of wallet addresses.

PR #318 mergedPAID
F@frog400 USDG

Communities

Thank the hosts, mods and helpers who keep things running.

Community call hostPAID
M@mia50 USDG

Campaigns

Upload a list of handles, review once, pay everyone.

Launch campaignPAID
MFB3 × 40 USDG
@For developers

Reward users without collecting wallets.

Your game server already knows the winner’s @. Send it to FomoPay with an amount and an idempotency key — we resolve the verified payout wallet, pay from your vault, and tell you when it confirms.

await fomopay.send({ to: "@lyra", amount: 100, asset: "USDG" });
send.ts
import { FomoPay } from "@fomopay/sdk";

const fomopay = new FomoPay({
  apiKey: process.env.FOMOPAY_API_KEY,
});

// Pay a verified @ from your Reward Vault
await fomopay.send({
  to: "@lyra",
  amount: 100,
  asset: "USDG",
});

npm install @fomopay/sdk · TypeScript · zero dependencies · SDK reference

@Trust

Safe by default, honest when it isn't.

Money moves onchain and can't be pulled back, so FomoPay is strict about who gets a check mark and clear about what happens next.

L@lyraFomoPay Ready
L@lyra_Unable to verify payout wallet
  • Only verified identities get ✓

    The check means FomoPay verified the payout wallet. Anything less is labelled plainly and can't be paid by mistake.

  • Destination snapshots

    The exact wallet is recorded when you send, so every receipt shows where the money actually went.

  • Irreversibility, up front

    Onchain transfers can't be undone. We say so before you sign — not after.

  • Never asks for seed phrases

    FomoPay never asks for a private key, seed phrase, recovery phrase or Fomo password. Ever.

  • Private by default

    No handle-to-wallet directory, no public earnings. Payments stay private unless the recipient shares them.

  • Rate-limited resolution

    Lookups are rate-limited and never return wallet addresses, so handles can't be scraped into a list.

  • Your funds stay in your wallet

    Reward Vaults pay from your project's own wallet through a capped allowance you can revoke at any time.

One handle.
One payment.

Pay the @ you know — or make your own @ FomoPay Ready so people can pay you.

Settles on Robinhood Chain · USDG · ETH