◒umbra
Browser-only credits

Your local balance.

This is an encrypted balance held only in this browser. Sending USDG transfers real funds to the configured treasury; clearing local data or losing your recovery file loses the displayed balance. There are no refunds or server-held accounts.

Read-only wallet view

Connect wallet

This only reads the connected address through the public Ethereum RPC. No transaction, approval, signing, or credit funding is performed.

Choose a wallet extension or WalletConnect. The address is not stored in the encrypted credits vault.

Holder tier

$UMBRA tier

Reading your balance needs no signature and sends nothing to Umbra. Verifying ownership signs a message — no gas, no transaction — so your API keys get your tier's quota and your tier's enforced benefits. Holder-rate credits are enforced on on-chain top-ups; early access and votes are live at /vote.

Verification is signed proof, not a transaction. It enforces your tier's API quota, Council seats, chat and UmbraCode token ceilings, priority routing, and holder-rate credits on on-chain top-ups. Early access and votes are available at /vote.

Tier ladder

Whole-token thresholds
Base0 $UMBRA
Holder100,000 $UMBRA
Circle1,000,000 $UMBRA
Council10,000,000 $UMBRA

Vault locked

The vault uses PBKDF2 and AES-GCM through WebCrypto. Umbra never receives your passphrase or this ledger.

On-chain funding

Add credits on-chain

Unlock the encrypted credits vault before adding credits.