Rezva

Pay with names
people already know

One resolution layer for every wallet.

Register a phone, QR, email, or wallet name once. Compatible wallets look it up and show where to send the payment — no copied addresses.

Register onceSee who you payWorks across walletsYou keep your keys
Product demoYouTube
Existing identifierResolverPayment optionsWallet pays
Enter a name or QRSee the merchantPick how to payConfirm in your walletPayment settles onchain

01 / How it works

From a familiar name to a payment.

Someone enters a phone, QR, email, or wallet name. Rezva finds the linked destination. The wallet shows the choices and sends the payment.

Live lookup
example

What people can enter

Phone number+880 1840 123456
Payment QR000201… Bangla QR
Merchant IDABC-19384
Emailpay@shop.com
Wallet namecoffee.rabby
PayPalcoffeeshop
Examplecoffee.rabby
ask
RezvaLooks up the destination
OK
1
Clean upMake the input match the registered format
2
Look upFind who owns it and where money should go
3
Check safetyIs it ready to pay? Did the destination change?
4
ReplySend payment choices back to the wallet
StatusReady
Can receive payYes
Destination last changed6 months ago
answer
What the wallet gets3 ways to pay
Ready
USDCEthereum
USDTAnother network
Next stepYou confirm in your wallet
FastLookup takes milliseconds
ClearSee the merchant name
SaferWarned if the destination changed
Your keysWallet sends the payment

02 / What you can register

Use what people already know.

Register a phone, email, QR, or a simple wallet name like coffee.rabby. Customers type what they already know. Compatible wallets look up where to send the money.

PhoneNumbers people already save
QR codeNational payment QR strings
EmailInboxes customers know
Merchant IDIDs from local rails
Wallet nameNames like coffee.rabby
CustomYour own identifier type

Payment QR codes

Same sticker. Crypto wallets too.

Many countries already use one QR for banks and apps. You can register that same QR with Rezva so crypto wallets can pay it too — without a new sticker for every wallet.

Bangla QRBangladesh
QRISIndonesia
SGQR+Singapore
BHIM / Bharat QRIndia
DuitNow QRMalaysia
PixBrazil
SEPAEurozone

03 / Built for wallets

Add lookup. Keep everything else.

Your wallet still scans, builds, signs, and sends. Rezva only answers: where should this payment go?

For wallet appsHow deep do you want to integrate?
Approved access
Smallest start

Look up only

Scoped access

Add name and QR lookup to the send screen you already have. You still build and sign payments yourself.

Look up phones, QR codes, emails, and wallet names
Show who they are paying and how
Keep your current confirm and send flow
No need to build a merchant signup UI
Integration surface
POST /v1/resolvepayment_options[]

04 / Who uses it

Wallets, shops, and wallet names.

Shops register what people already use. Wallets look it up. Wallet apps can also offer short names under their own brand — like shop.rabby — so users pay with a name they trust.

W

Wallets

Look up a name or QR, then pay with the wallet you already use.

S

Shops & creators

Register once. Get paid from any compatible wallet.

@

Wallet names

Namespaces let a wallet offer names ending in its brand, such as alice.rabby.

resolve-payment.ts · Rezvav1
1import { ResolverClient } from "@universal-payment/sdk";23const client = new ResolverClient({4  baseUrl: "https://api.example.com",5  apiKey: process.env.REZVA_API_KEY,6});78const result = await client.resolve({9  type: "provider_name",10  value: "coffee.rabby",11});
20042ms · application/json
{
  "status": "active",
  "payment_ready": true,
  "profile": { "name": "Northwind Coffee" },
  "payment_options": [{
    "asset": "USDC",
    "chain": "base"
  }]
}
TypeScriptUTF-8Ln 11

05 / For builders

One simple lookup for wallets.

Send a type and value. Get back whether it is ready to pay, who it belongs to, and which networks and coins work.

Open docsApproved wallets in productionYou keep custody

06 / Before you pay

See who you are paying.

Instead of pasting a long address, you look up a name people already use. Your wallet shows the shop, how they accept money, and where it goes — then you confirm.

  1. 01
    Who

    a clear shop or brand name, not a random address

  2. 02
    How you found them

    phone, email, QR, or a wallet name like coffee.rabby

  3. 03
    How to pay

    currency and network your wallet supports

  4. 04
    Where it goes

    the receiving address, with a warning if it changed recently

Ready to payFound with Rezva
Who
Northwind CoffeeVerified shop name
How you found them

Wallet name · coffee.rabby

How to pay
12.00 USDCon Base
Where it goes
Receives to
0x742d35Cc…8Fa3

Destination updated 3 days ago — double-check before paying

Get started

Register a name. Or add lookup to your wallet.

Log in to set up a business, or apply as a wallet provider.