Live and read-only. Link Ready to move money.
Why Ready specifically
Nothing is signed until you approve it in Ready, and submitting stays disabled until a wallet is linked. Ready generates and holds your viewing key on your device and produces the proofs behind every private action. That is why it is required for these, even though other Starknet wallets can hold your public funds.
Withheld, not empty. The address belongs to the wallet, so link Ready above and the panel below prints it with its QR code.
Ask to be paid
Build a link or QR code asking someone to pay you privately.
No account linked yet
Sealed · settled record
mainnet · sepoliaValue has arrived into a shielded balance
The first receipt is the inbound leg itself: USDC bridged from Base Sepolia over CCTP V2, landing and shielding in the same flow. The two under it are the registrations that make an account able to receive at all, and those settled on mainnet. No inbound private transfer from another person's wallet is in the record yet.
What has settled: arriving value, and the keys that can read it
- Money arrives already shieldedSUCCEEDED
USDC bridged from Base Sepolia over CCTP V2, landing and shielding in the same flow.
0x28b053d9a670650604bf8f7ae8b67fc7f296d2f4fa630a987e7a6f775b11fe2sepolia · block 14139603 - Private tokens enabled on a second accountSUCCEEDED
One apply_actions: ViewingKeySet, then 8 STRK deposited, 6 to the pool fee and 2 shielded. 17 events, 4 from the pool.
0xe08fd329091b483978c64f93288b7346b158e0dc485fd7c5f594899f0294mainnet · block 13948493 - Private tokens enabled on the owner accountSUCCEEDED
ViewingKeySet plus a 6 STRK deposit consumed exactly by the pool fee, so the account is registered with a zero shielded balance and no note is created. 16 events, 3 from the pool.
0x428d5947280d2c670162aa7a3d666bcaa4d5256e016fab460c1b7a560609578mainnet · block 14522373
Receiving needs your account to have registered a viewing key with the pool at least once. Until it has, a payer's transfer to you is refused outright rather than held, which is why the panel above asks you to shield before you ask to be paid.
Example, not your address
0.24 STRKThis asks for 0.24 STRK, the amount the Osteria dinner settlement actually paid, into Sealed's own account:
0x071c62dfb692c3821a9ef120919f388b4559cb2d414c7378da62e6bf7f4f494dIt is here to show the format. Scanning it would pay us, not you. Link a wallet and the same code is rebuilt against your address, with the amount and label you choose.
Live from the pool
sepolia testnetRead from Starknet Sepolia.