Test modeWhitechain Sepolia· WB Soul verification is simulated · test USDT only
tazor

The Company page

Your company, its ENS data and its team in one place: people, roles, and the controls to add or remove someone.

Company is the one place for your company and its team: the profile and its ENS data, everyone who acts for it, how to add someone, and the controls to add a backup signer or remove a person.

Profile

The ENS name, the company name, its role in the demo, its account on Whitechain and its ENS registry. Links go to the ENS Explorer (the name, its registry and its roles) and to the registry contract's events on Sepolia Etherscan.

People

Each person shows their roles (Approver, Admin, Agent), their WB Soul status and their status on Whitechain:

  • In sync: Whitechain's role cache matches the company's ENS name.
  • Syncing… ~1 min: ENS changed within the last few minutes and the proof hasn't reached Whitechain yet.
  • Out of sync: ENS and the role cache have disagreed for longer; someone needs to run the role sync. The row shows when the cache last synced.
  • Revoked: the person is on the company's revocation list and can't approve.

Select a person to open their panel:

  • Their roles decoded from the live ENS role bitmap, with the raw bitmap.
  • ENS (source of truth) next to the Whitechain role cache, with the cache's L1 block and age.
  • WB Soul on two lines: WhiteBIT's real mainnet registry, read live, and the testnet mirror.
  • Links to their address on the ENS Explorer and the registry's role-change events.
  • Their activity, and the actions to remove them or, for your own account, add a backup signer.
The testnet mirror line is simulated. Demo people have no Soul on mainnet, which the mainnet line shows truthfully. See WB Soul.

Add a person

Roles are granted on ENS by an admin, not in the app. The card lists the steps and links to Roles in ENS and to approver onboarding.

Manage access

Add a backup signer to your own approver account, or remove someone from the company, without opening a person's panel.

How roles flow

Roles start on ENS on Ethereum, are proven to Whitechain by a storage proof, and are enforced on every payment. The automatic sync took 84 s in our measurement.