Public testnetc12-testnet-1Launch target: public testnet for investor diligence (no mainnet, no public token sale). C12 is protocol collateral and gas, not equity.
Apply

KYC and roles

Create a wallet, complete KYC off-chain, apply for registry roles, then wait for consortium or governance admission. On-chain ACTIVE is not the same as identity verified and does not show that a meter reading was true.

KYC and the application API are not connected in this environment yet. The steps below show the intended path. Set NEXT_PUBLIC_KYC=1 when the vendor integration ships.

Individual

Drivers, employees, checkers, and regulators-as-people.

Install extension · Check status

Business

Legal entity, beneficial owners, and binding authority for keys.

Install extension · Check status

UI labelRole enum
Site / facility operatorOPERATOR / PRODUCER / CONSUMER
Data integratorINTEGRATOR
CheckerCHECKER
VerifierVERIFIER
Regulator seatREGULATOR
AI reviewerAI_REVIEWER
AdjudicatorADJUDICATOR
Node operatorNODE_OPERATOR

Keys ready

Keys ready. Next: verify identity for application.

Identity verification in progress

Your KYC case is with the verification vendor.

Identity verification did not pass

Review the reason code and contact support if you need to appeal.

Complete your application

Choose registry roles, jurisdiction, and legal name. This is not on-chain activation.

Waiting for consortium admission

Your package is in the consortium queue. Governance or authority still activates the participant.

On-chain PENDING

A participant id exists with PENDING status until admission completes.

ACTIVE participant

You are admitted for the roles on your participant record. Identity verified for application is not meter truth.

Suspended

This participant is suspended. Write paths may be unavailable.

Revoked

This participant was revoked. The chain history remains readable.