Portaldot · developer dashboard
Everything pdk surfaces — at a glance.
pdk is a 12-command CLI for the Portaldot local dev loop. This dashboard is its visual companion: the node's health, a live FailLens decoder you can actually use, the funded dev accounts, and the full command surface.
No mocks. Every value here is real: the runtime facts and dev-account addresses pdk reads from a live Portaldot node, the verified error knowledge base, and the actual native-deployment transaction hash. Run the commands yourself to reproduce any of it.
Node health pdk doctor
ChainDevelopment
Runtimeportaldot-1002
Nodeportaldot_dev 2.0.0
Block time6s
Contracts APIv5 (ink! 3.x)
Liveness● producing blocks
Explorerportalscan ↗
FailLens — decode any failure, live pdk debug
InsufficientBalanceOutOfGasBadOriginContractTrappedFrozenraw 6·2
raw: ExtrinsicFailed · DispatchError { Module }
✗ Balances.InsufficientBalance
What happened
You tried to transfer more POT than the sending account holds.
How to fix
- Check the sender balance via the Portaldot explorer (portalscan.portaldot.io) or pdk doctor.
- Lower the transfer amount, or fund the account first (dev accounts are pre-funded on a --dev chain).
Type a name, or paste the raw code a node prints (index: 6, error: 2) — it decodes against the verified portaldot-1002 runtime index, in your browser. Same in the CLI: pdk explain --module 6 --error 2.
Dev accounts pdk accounts
Alice5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQYgenesis
Bob5FHneW46xGXgs5mUiveU4sbTyGBzmstUspZC92UhjJM694tygenesis
Charlie5FLSigC9HGRKVhB9FiEo4Y3koPsNmBmLJbpXg2mp1hXcS59Ygenesis
Funded at genesis on a --dev chain · SS58 format 42 · POT has 14 decimals. The one-command answer to "how do I get POT?". Run pdk accounts for live balances.
Native deployment proof pdk up
tx hash
0x8b605579d6b512892f4394aa43937e1d762d34411b43c6a4aa9fa8a5dd4d546a
nodelocal Portaldot dev (2.0.0)
feepaid in POT
A real on-chain transaction paying POT as gas — the hackathon's native-deployment requirement.
The command surface 12 commands
pdk up
Start a node + verify with a real tx
pdk accounts
Funded dev accounts + POT
pdk debug
FailLens — decode a failure
pdk explain
Queryable error reference
pdk doctor
Node + ink! + liveness
pdk simulate
Preview fee + feasibility
pdk seed
Fund accounts from fixtures
pdk pallets
Browse pallets / calls / errors
pdk send
A real POT transfer
pdk storage
Read any chain storage
pdk watch
Stream chain events live
pdk keys
Generate / inspect a keypair
pip install portaldot-pdk · runs on Linux, macOS & Windows · CI-gating with pdk debug --json --exit-code.