Sepolia testnet by default · connect a wallet on mainnet to use the live STRK20 pool.
Sealed.cashsepolia testnet

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.

Shielded balance this swipe draws fromWithheld until a wallet is linked

Withheld, not empty. The figure is encrypted on chain and only your viewing key decrypts it, so link Ready above and it reads from your own notes.

Settle a payment

Pay a merchant or acquirer directly from your shielded balance.

How this works

The address you pay and the amount are visible onchain, the same as any card settlement. What stays hidden is which of your notes paid it and what you have left.

Sealed · settled record

sepolia

A swipe has already settled from a shielded balance

One transaction sells shielded STRK, pays the merchant in USDC and records the authorization. The receipts below are those swipes, read back against Sepolia. Every card contract in this product is deployed on Sepolia only, so none of this has run on mainnet and none of it moved real money.

What has settled: card authorizations against the pool

These settled through a hosted account that holds its own server side viewing key, so Sealed's operator can see them. That is why this surface is marked partial rather than live, and the form below submits from your own wallet instead, which the operator cannot read.

Live from the pool

sepolia testnet

Read from Starknet Sepolia.

Pool fee (per private operation)
charged in STRK by the pool; Ready shows the exact debit before approval
reading…

Ready shows the settlement amount and STRK pool fee before you approve.