Six-tier uLevel system
Your UCASH balance maps to a tier, from User (1+) through Ultimate (1,000,000+), each unlocking progressively richer perks.
Connect your Ethereum wallet, confirm your email, and let the network read your UCASH holdings to unlock your uLevel.
U.CASH Verify is the identity and holdings gateway for the U.CASH ecosystem. By cryptographically linking a verified email address to an Ethereum wallet and reading the on-chain UCASH token balance, it assigns each user a tier that other U.CASH services use to unlock perks, premium features, and access. Verification is non-custodial: the wallet stays in your control and only its public balance is queried. An optional U Account sign-in layers your centralized identity on top.
Connect your web3 wallet through the browser. U.CASH Verify reads the connected account address on-chain; no private key ever leaves your wallet.
The on-chain UCASH ERC-20 contract is queried for the wallet's live balance and your uLevel is computed instantly.
Enter the email address you want linked to the wallet. A single-use verification token is generated and a confirmation email is sent via a transactional email service.
Click the tokenized link in your inbox. The token is validated server-side and the email is marked verified against the wallet address.
Your verified email plus UCASH holdings resolve to one of six tiers, from User through Ultimate. Other U.CASH services query your status to unlock perks.
Sign in with your U Account through portal SSO to surface your centralized identity alongside the wallet verification. The wallet flow works fully without it.
Your live balance maps to a tier, recomputed every time you sign in. Higher tiers unlock progressively richer perks across the ecosystem.
Your UCASH balance maps to a tier, from User (1+) through Ultimate (1,000,000+), each unlocking progressively richer perks.
A verified email is cryptographically tied to a wallet address through a tokenized confirmation flow, producing a reusable identity record other services trust.
The wallet's UCASH balance is read directly from the Ethereum contract via Ethers.js, so your tier always reflects real, current holdings rather than a stale snapshot.
Each verification mints a fresh 256-bit token that expires, preventing replay and ensuring the email owner is the one who clicked the link.
A REST endpoint lets authorized ecosystem services check whether an address has a verified email, enabling consistent perk gating across apps.
An optional Sign in with U.CASH layer, signed through the portal with HMAC and surfaced via a whoami endpoint, adds centralized identity and account-status awareness.
No funds are ever moved or held. Verify only reads public balance data and stores the email-to-address mapping, keeping full custody with the user.
Verify is the trust layer; other apps read verified status and uLevel to gate perks.
Connect a wallet, verify your email, and let the network read your UCASH. Non-custodial.