Overview
Encrypted wallet overview
scienceTESTNET

Overview

Your confidential account on Arc Testnet
boltGas paid in USDC
enhanced_encryptionEncrypted Balance · FHE
•••••• USDC
lockCiphertext on-chain — decryptable only by your wallet key
lanNetwork State
ChainArc Testnet
Chain ID5042002
WalletNot connected
UsernameNot set
Shielded poolOperational
RelayOperational
south_westReceived (30d)
0 USDC
arrow_upward0 payments
north_eastSent (30d)
0 USDC
0 payments
linkActive Pay Links
Unclaimed links auto-refund after 7 days
smart_toyAgent Passports
0
ERC-4337 · hard spend caps
historyRecent Activity
Latest testnet events on your account
lightbulbPrivacy Tip

Withdraw from the shielded pool to a fresh address. Reusing an old address re-links your history and undoes the privacy you gained inside the pool.

speedQuick Actions

Send Payment

USDC to any phone number — claimed from an SMS link
scienceTESTNET PREVIEW
Prepare
Privacy tier
Review
Confirm
Salted & hashed on your device — the cleartext number never touches the chain.
errorEnter a valid phone number with country code (8–15 digits).
USDC
errorEnter an amount greater than 0 (max 10,000 on testnet).
smsClaim & refund
Escrows you've sent — track claims or refund expired ones.
science
Testnet messagingSMS delivery is simulated on testnet — the claim link renders in-app instead of a real text message.

Withdraw

Move USDC from your encrypted balance to a public Arc address
scienceTESTNET PREVIEW
Tip: withdrawing to a fresh address preserves shielded-pool privacy.
errorEnter a valid 0x address (42 hex characters).
USDC
errorEnter an amount greater than 0.
fact_checkReview
outputNothing to review yetFill in the form to preview your withdrawal.

Activity

Payments, claims, refunds, withdrawals and agent events
0 events

Privacy Centre

Control how every payment leaves your account
lockFHE ACTIVE
tuneDefaults
Relay origin protection
Submit transactions through the relay network by default.
Auto-shield incoming USDC
Route incoming public transfers into the shielded pool.
Balance visible on this device
Decrypt locally — never sent anywhere. Off shows ciphertext only.
keyDecryption key

Your FHE key is derived from your wallet signature and never leaves this device. Rotate it to invalidate ciphertext access on other devices.

radarPrivacy posture

AI / x402 Terminal

Preview private machine-to-machine settlement
scienceAGENT RAILS PREVIEW
deployed_code
Configuration required for live callsThe x402 facilitator is in testnet preview. Terminal commands run against a simulated handshake and are clearly marked — nothing here executes a live on-chain payment.
parc-x402 — arc-testnet · 5042002
parc>
handshakeHandshake
402 → pay → retry with proof. Settled through the shielded pool.
visibility_offPrivacy
Amount, buyer and seller stay unlinked — only settlement is public.
speedCaps apply
Every x402 payment counts against the passport's hard spend caps.

Agents

ERC-4337 passports with hard caps, ERC-8004 identity & reputation
gpp_maybe
Bounded autonomyCaps are enforced by the passport contract — an agent cannot exceed them even if its runtime is compromised. The kill switch freezes a passport on-chain, instantly.

Settings

Network, session and local data
lanNetwork
Current network scienceArc Testnet · 5042002
Wallet Not connected
Mainnet Sept 16, 2026 · chain 5042
databaseLocal data

Dashboard state (pay links, escrows, passports, preferences) is stored in this browser only — it does not sync across devices, and clearing browser data resets it.

Choose your username

This is how other people send you private payments — they type your username, never your address.

@
3–20 characters, starting with a letter or number.
errorThat username is not available.
Deposit USDC
USDC
Minimum $3. Your deposit is split into randomised amounts and routed through the shielded pool over the next few minutes.
errorEnter an amount of at least 3 USDC.
shield
How this stays privateYou send to a fresh holding address, never to the pool directly. Nothing on-chain links your wallet to the balance you end up with.
Create agent passport
errorName the agent (2–32 characters).
The address the agent signs with. One passport per address, permanently.
errorEnter a valid 0x address (42 hex characters).
USDC
errorSet a per-transaction cap greater than 0.
USDC
Enforced on-chain by the registry — the agent cannot raise it, and the counter resets daily.
errorDaily cap must be ≥ the per-transaction cap.
science
Testnet registrationThe passport is registered on Arc Testnet and the caps are enforced by the registry contract, not by this dashboard.
Confirm