Skip to content

Diagnostics

Connectivity, keys, sessions and chain-read routing, for testing the full product. Shows codes and timestamps only, never private contents.

Safe actions

Refresh and reconnect only. Nothing here bypasses signing or changes accounting.

API and enclave

Environment
production
API base URL
https://api.nony.money
Last API success
none yet
Last API error
none
Configured chain ID
11155111 (Sepolia)
Enclave key
loading
Attestation
unknown
Simulation
unknownSimulated keys refused by this build
HPKE transport
needs enclave keyX25519 · HKDF-SHA256 · AES-256-GCM, local seal test
Aggregate health (/health/reconcile)
not servedDocumented in docs/api.md but not registered by the enclave server

Wallet and session

Wallet
disconnected
Connector
—
Wallet network
unknown
Read session
none
Last balance refresh
never
Margin
unknown (needs read session)

Anon-RPC and browser chain reads

Which browser reads go where. Counts are for this page load.

Route
Anon-RPC
State
idleAnon-RPC configured; the harness starts on the first chain read.
Reads
0 total · 0 failed · last never
By method
none yet
Specifier

Browser reads using the chain reader

  • nony.money API requests (encrypted) (every API route, unless you choose a direct connection)
  • Deposit transaction receipts (eth_getTransactionReceipt)
  • Wallet ETH balance (eth_getBalance)
  • Wallet USDC balance (eth_call (balanceOf))
  • Withdrawal payout receipt (eth_getTransactionReceipt)
  • Uniswap pool price for swaps (eth_call (slot0, token0, token1, decimals))

Traffic that does not use Anon-RPC

  • Wallet signing and the deposit transfer. Handled by the user's own wallet and its RPC; the app cannot route the wallet's traffic.
  • Anon-RPC bootstrap read. The harness reads its on-chain specifier through NEXT_PUBLIC_ANON_RPC_BOOTSTRAP_RPC_URL before it can anonymize anything. It carries no user data.
  • The enclave's own chain reads. Deposit watching, inventory and execution run inside the enclave service with its own RPC.