Skip to content

Quickstart ​

Get from zero to a signed testnet transaction in a few steps. All values below match the current c12-testnet-1 deployment and the chain repo defaults.

1. Install a wallet ​

  • Cosmos: Keplr — add chain manually or via the explorer registry when published.
  • EVM: MetaMask — network chain id 12121 (0x2f59). See Wallets.

2. Fund the address ​

Request testnet uc12 from the faucet (no monetary value):

https://faucet.testnet.carbon12.network

3. Pick an endpoint ​

UseURL
CometBFT RPChttps://rpc.testnet.carbon12.network
Cosmos REST (LCD)https://rest.testnet.carbon12.network
EVM JSON-RPChttps://evm.testnet.carbon12.network
gRPC52.6.69.73:9200 (plaintext; use TLS only if your operator publishes it)

Full table: Connecting to the chain.

4. Query chain id ​

bash
curl -s https://rpc.testnet.carbon12.network/status | jq -r '.result.node_info.network'
# c12-testnet-1

5. Build c12d (optional — for local signing) ​

From Carbon12-Chain/chain:

bash
make install
c12d version --long

Requires Go 1.25.9 per go.mod / ADR-0001.

6. Next steps ​

GoalDoc
Understand modules & economicsAbout the protocol
Run validator or full nodeRunning a node
Submit Scope 3 trips from platformWriter API & Zevo
Deploy SolidityDeploying smart contracts
Verify bytecodeVerifying contracts

Testnet tokens have no monetary value. Mainnet is planned.