Skip to content

Pre-launch. Contracts are not deployed and nothing on this site moves money.Project status

Nota.
Not a ramp.

Two people and a proof.

NOTA is a peer-to-peer on-ramp to Robinhood Chain. You pay a real person with Pix, prove that payment from your own bank session, and the seller's escrowed USDG is released to you. No exchange, no middleman holding funds, no KYC database.

NOTAR$250.00
NT 5DEA CA64
Amount
R$250.00
Recipient key
0x60d7…f227hashed
Paid at
Oct 5, 2026, 2:32 PM
End-to-end ID
0x2d53…a4b1nullifier
Intent
0x5dea…4536

How a buy works

The seller's USDG is locked before you send a single real.

  1. 01

    Choose

    Pick an amount in BRL or USDG, what you want to receive, and where it should land.

    Where: This site

  2. 02

    Reserve

    You sign an intent. The contract reserves the seller's USDG for you: 15 minutes to pay, then time to prove.

    Where: On-chain

  3. 03

    Pay

    Send the exact amount by Pix, from your own bank, to the seller's key.

    Where: Your bank

  4. 04

    Prove

    Your phone makes a zkTLS proof from your bank's own HTTPS response showing that payment, and nothing else.

    Where: Your phone

  5. 05

    Receive

    The contract checks the proof and releases the USDG to the address you chose.

    Where: On-chain

Your nota is your proof

An outgoing Pix transfer of amount A to recipient key K occurred at time T with end-to-end ID E.

That sentence is everything the proof says. It is made from your bank's own HTTPS response, not a screenshot.

Proven on-chain

  • Amount paid
  • Payment time, and that the Pix completed
  • Seller's Pix key, hashed
  • Pix end-to-end ID, hashed into a one-time nullifier
  • The intent it unlocks

Stays on your device

  • Your bank login
  • Your balance and statements
  • Every other transaction
  • The raw inputs to the proof

What can't be hidden

  • The seller sees your name and masked CPF on their Pix receipt, and you see theirs. That's how Pix works.
  • The seller and both banks can match your payment to its fill. Fog Mode hides the link from everyone else.

Built so nobody holds your money

Escrow before payment
The seller's USDG is reserved on-chain when you create the intent. It can't be withdrawn while you pay.
One payment, one fill
Each Pix end-to-end ID becomes a nullifier. A payment can unlock exactly one fill, ever.
Copied proofs are useless
A proof is bound to your intent and your recipient. Nobody can front-run it and take your USDG.
A relayer, not a custodian
The relayer pays gas up front and takes a fee capped by what you sign. Anyone can deliver your fill, and funds can only go to the recipient you signed.
Pausing can't trap funds
An emergency pause stops new offers and intents only. Seller withdrawals and valid proofs always go through.

Fog Mode

Optional private delivery. Each fill lands at a fresh one-time address, so nobody watching the chain can tie it to your main wallet.

A fresh address every time
Your passkey wallet makes a new address for each fill and signs the intent with it, so your main wallet never appears.
What it doesn't hide
The seller and the banks see the Pix itself, and they can match it to the fill. Fog Mode is about the public chain, not the payment.
Cost
Set before launch.
Seller's escrow
NOTA contract
One-time address
Nothing on-chain ties this address to your main wallet
Your wallet
Fog Mode delivery: escrow to contract to a fresh one-time address made by your wallet.

Five readings of one word

  • Not a rampThere is no company in the middle holding money. Two people and a proof.
  • None of the aboveNot a bank. Not an exchange. No KYC.
  • Nota, the banknotePortuguese and Spanish for a bill. Cash in.
  • Nota, the receiptAs in nota fiscal. The proof of payment is your nota.
  • Note, the shielded balanceIn privacy systems, a shielded balance is called a note.

Sell USDG from your own bank account

Sellers lock USDG in escrow, set their own price and get paid by Pix directly. Nobody in between holds the reais or the USDG.

Open the seller desk
  • Set a price in BRL per USDG, limits per buyer and a daily cap.
  • NOTA only accepts random Pix keys, so buyers never get your CPF, phone or email. Like any Pix, they see your name and bank.
  • Withdraw liquidity that isn't reserved, at any time.
  • A USDG bond backs your offers and sets how much you can have open.

$NOTA comes last

The token launches on Pons only after the website and the ramp are fully working. There is no presale.

There is no $NOTA token today

Anything trading under that ticker right now is not NOTA. The official contract address will be published on the Stats page, in the docs and from @notaramp once it exists.

Where the build is

NOTA is pre-build. This is the order things ship in.

  1. Phase 0Now

    Verify

    Chain parameters are confirmed. Next: choose the first bank and prove one real Pix payment end to end on a fork.

  2. Phase 1

    Contracts

    Escrow with its payment registry built in, one proof verifier and a fee address, with invariant tests.

  3. Phase 2

    Proof client

    A phone app that makes the proof for the first bank. The notary that witnesses it sees only encrypted traffic.

  4. Phase 3

    Backend

    Indexer, relayer, API and monitoring: a convenience layer that can never move funds.

  5. Phase 4

    Frontend

    Buy and sell flows, seller dashboard and stats, in Portuguese and English.

  6. Phase 5

    Audit and closed beta

    External audit, invited sellers with bonds, capped fills and a bug bounty.

  7. Phase 6

    Public launch, then the token

    The ramp opens to everyone. $NOTA launches on Pons after that.