Step 0 · Wallet setup

Connect MetaMask to the DIDLab blockchain in minutes.

Add the QBFT network, Trust (gas), and TrustToken (TT) to your wallet, then grab faucet funds before you deploy.

Chain ID 252501RPC https://eth.didlab.orgExplorer explorer.didlab.org

Checklist

  • Connect MetaMask (desktop extension or mobile browser).
  • Add the DIDLab network and Blockscout references.
  • Add TrustToken (TT) to track platform balances.
  • Request gas from the faucet and confirm via Blockscout.

Need a refresher? Review the full Quickstart before the lab session.

Step 1

Prepare MetaMask

Install, unlock, and isolate a deployer account.

  • Install MetaMask (desktop extension or mobile browser) and unlock before continuing.
  • Back up the 12-word seed phrase securely; never commit private keys to Git.
  • Create a dedicated DIDLab deployer account so personal wallets remain isolated.
  • Upgrade Node.js to 22+ before running the Quickstart commands.

Step 2

Connect and configure

Add the DIDLab network, explorer, and TrustToken to MetaMask.

Connect MetaMask

MetaMask was not detected. Install the browser extension and refresh.

Action required

Add DIDLab

RPC: https://eth.didlab.org • Chain ID: 252501

Not started

Add TrustToken (TT)

Token: 0xe15a77668A01A90c57c8F4De0021e12DF933CBD5

Not started

Fund and explore

Grab Trust (gas) and TT from the faucet / treasury and confirm activity in Blockscout.

Not started

Step 3

Fund your deployer

Request gas and TT, then verify the transaction in Blockscout.

Visit the faucet at https://faucet.didlab.org to request TRUST gas and TT (TrustToken).

Confirm the transfer on explorer.didlab.org and save the transaction hash for grading or audit purposes.

Need more than the daily cap? Email [email protected] or ping #blockchain with your wallet and use case.

Step 4

Move to deployment

Clone the repo, set env vars, and follow the Quickstart lifecycle.

Scaffold your own project repo, copy .env.example to .env, and set DEPLOYER_KEY to the wallet you just funded.

Walk through the Quickstart lifecycle to compile, test, and deploy on chain ID 252501.

Record contract addresses in your project config so explorers, dashboards, and ops scripts stay aligned.

Step 5

Start Building

You are all set! Now it's time to start building on DIDLab.

You have successfully connected your wallet to the DIDLab network and received your initial funds. You are now ready to start building your own decentralized identity solutions.

Follow the Quickstart guide to learn how to deploy your first smart contract on DIDLab.