pdk. Development · portaldot-1002
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

FailLens — decode any failure, live pdk debug

InsufficientBalanceOutOfGasBadOriginContractTrappedFrozen
raw: ExtrinsicFailed · DispatchError { Module }
Balances.InsufficientBalance
What happened
You tried to transfer more POT than the sending account holds.
How to fix
  1. Check the sender balance via the Portaldot explorer (portalscan.portaldot.io) or pdk doctor.
  2. Lower the transfer amount, or fund the account first (dev accounts are pre-funded on a --dev chain).
Decoded against the chain's own metadata — try any of the 29 verified errors. This runs the real knowledge base, in your browser.

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.