New to Ethereum-style chains? Read Coming from REST first
— 10 minutes that explain nonce, gas, native vs token balances and why a “successful”
transaction can still have failed. It also shows how much of the app needs none of this:
engagement, rewards and profiles are ordinary HTTP.
1. Add YouthChain to MetaMask
Open MetaMask → Networks → Add network manually and paste:2. Import a pre-funded test account
Each testnet account holds 1,000,000 YCE.3. Submit your first transaction
- curl
- ethers.js
- viem
4. Verify it was included
Query the receipt:5. Next steps
Submit an engagement action
Call
EngagementOracle.recordAction() and watch the Engagement Score rise.Integrate the mobile app
9 REST endpoints for register / heartbeat / engagement / profile.