AnchorShieldprove it, stay private
Stellar testnet Launch console

two checks, one proof

What gets checked

One proof and one ID card power every check on this site. A check is just a rule plus something that happens on the blockchain, and new ones can be added without asking anyone to redo their ID. Two are live right now.

shared design

Same proof, different rules

Both checks use the same proof and the same ID card. Each one just asks a different question and produces its own one-time proof.

Set the rules

Each check has its own rules, like needing an identity check, not being on any blocked list, being old enough, or being in the right country.

Verify the proof

The check looks at your proof and confirms it's real, matches your ID card, and hasn't been used before.

Let it happen

Only when the proof checks out does anything actually happen, whether that's sending a payment or creating an asset.

gate 01

payment Safe payment gate

Before any money moves, the sender proves they're allowed to send it, all without saying who they are.

What it proves

  • Passed an identity checkproven
  • Not on any blocked listproven
  • Sending within the allowed amountproven
  • Tied to this exact paymentproven
  • Who the sender actually ishidden

How it works: you prove it in your browser, the payment gate checks that proof on the blockchain, and rejects it if it's ever been used before. If everything checks out, a real payment of 250 goes through and the chain records that it was approved.

gate 02

RWA Real-world asset gate

Only lets someone create a new real-world asset after they prove they qualify, like being an approved type of investor and being in the right country. The exact amount, the person receiving it, and the terms are all locked into that one approval.

What it proves

  • The right kind of investorproven
  • In an allowed countryproven
  • Old enoughproven
  • Tied to this exact requestproven
  • Your birthdate and ID documentshidden

How it works: you prove it in your browser, and the check records a one-time approval on the blockchain. That approval can only be used once, to create exactly 100 units of the asset for the right recipient.

try it yourself

Make a proof and watch it work

Run it in your browser and watch the same result show up on the blockchain.