Root docs
Repository viewer
Legacy docs parity surface
Back to repository viewer
Repository document

Umbra Devnet SDK Live Probe

umbra-devnet-sdk-live-probe.generated.md

Boundary

This route preserves legacy markdown access inside the Next.js surface. The raw repository file remains authoritative.

Open raw file

Umbra Devnet SDK Live Probe

Generated: 2026-08-27T08:14:42.788Z

This packet verifies the PrivateDAO Umbra lane against the installed @umbra-privacy/sdk, the public devnet relayer, and the live PrivateDAO read-node intent endpoint without printing secret material.

Network

  • Package: @umbra-privacy/sdk (5.0.0-rc.6)
  • Devnet relayer: https://relayer.api-devnet.umbraprivacy.com
  • Devnet indexer: https://utxo-indexer.api-devnet.umbraprivacy.com

Capability Matrix

GroupStatusReason
Client setupused for readinessgetUmbraClient is checked as the browser/client entrypoint; live wallet prompts are intentionally not triggered by this probe.
RegistrationavailableThe rc.6 getUserRegistrationProver export is checked; wallet registration remains an explicit browser-signing step.
Encrypted balancesavailableThe rc.6 client exposes encrypted-balance provers; wallet signing is not triggered by this read-only probe.
UTXO mixeravailableThe rc.6 client exposes claim provers, UTXO fetchers, and Groth16 helpers; real claims require ZK proof data and UTXO slot data.
RelayerusedThe devnet relayer health, address, supported mints, and claim lifecycle are fetched live.
ComplianceavailableThe rc.6 client exposes the compliance primitives available in this release without deriving or printing private key material.

Export Check

ExportPresent
getUmbraClientyes
getUmbraRelayeryes
getUserRegistrationProveryes
getCreateStealthPoolNoteFromNetworkBalanceWithEncryptedAddressProveryes
getETAIntoStealthPoolNoteCreatorProveryes
getATAIntoStealthPoolNoteCreatorProveryes
getClaimReceiverClaimableUtxoIntoEncryptedBalanceProveryes
getClaimSelfClaimableUtxoIntoEncryptedBalanceProveryes
getClaimSelfClaimableUtxoIntoPublicBalanceProveryes
getUtxoDataFetcheryes
proveGroth16yes
getUmbraRelayeryes
pollClaimUntilTerminalyes

Live Results

  • Umbra docs index: ok
  • Devnet relayer health: ok
  • Relayer address: 3kbpT5EmRBjDZG5XcTYR4LmXb4EYf2AowfCVd55ePG5B
  • Supported mint count: 4
  • PrivateDAO read-node intent receipt: ok
  • Intent execution reference: umbra-d2a7329ffa4a21b9bd493851
  • Intent receipt hash: d2a7329ffa4a21b9bd493851cb68144f8164b1ea70f6e8e5084631bbcc28c9ad
  • Intent mode: testnet-intent-receipt
  • Claim lifecycle path: received -> validating -> offsets_reserved -> building_tx -> tx_built -> submitting -> submitted -> awaiting_callback -> callback_received -> finalizing -> completed

Safety Boundary

No private keys, master seed, viewing keys, UTXO secrets, raw proof account data, or bearer tokens are printed. Full claim execution is still a wallet-side SDK action because the relayer requires proof account data and UTXO slot data generated from the user's private context.