Wallets & testnet¶
ELI5: A wallet is your keychain for the blockchain. It holds your keys, shows balances, and asks you to approve every action. Sepolia is Ethereum's practice network — fake ETH, real code, no real money at stake.
What happens in your wallet¶
When you interact with the flywheel:
- You click an action in a dapp (or run a script).
- Your wallet builds a transaction — which contract, which function, what arguments.
- You sign with your private key (never share this).
- The transaction is broadcast to the network and mined into a block.
- Contract state updates — your TARE balance, vault shares, etc.
Beginner tip
Every action costs gas (paid in ETH). On Sepolia, get free test ETH from a Sepolia faucet.
Sepolia vs mainnet¶
| Sepolia (testnet) | Mainnet | |
|---|---|---|
| ETH value | $0 (test tokens) | Real money |
| KhomDev flywheel | Deployed here | Not deployed |
| Risk | Learning / integration | Financial loss |
The flywheel docs assume chain ID 11155111 (Sepolia). Addresses are in the address book.
Tools you'll see¶
| Tool | Role |
|---|---|
| MetaMask (or Rabby, etc.) | Browser wallet |
| Etherscan / Blockscout | Read contract state, verify txs |
Moccasin (mox) |
Compile, test, deploy Vyper locally |
| khomdev.org explorer | Visual flywheel map |
Try it¶
- Install MetaMask, add Sepolia network.
- Fund wallet from a faucet.
- Open khomdev.org/explorer.html.
- Follow the Sepolia tour.
What can go wrong¶
Wallet safety
- Never paste your seed phrase into websites or chats.
- Verify contract addresses against the address book.
- Testnet tokens have no value — scammers still phish wallets.