Checklist Before Runtime Merge

Checkpoint
Description

✅ All unit, integration, and fuzz tests pass

No panics, reverts, or unintended state changes

✅ Runtime metadata validated

Matches expected schema for all custom pallets

✅ Governance proposals execute correctly

With realistic and adversarial test input

✅ NFT and Property workflows

Fully tested across edge cases

✅ Performance metrics acceptable

Transactions within block weight limits

✅ No overflows or storage bloat

Fuzzers test max values, invalid states

✅ Compatibility with external tools

(e.g., Subscan, Polkadot.js, GraphQL indexing)

Last updated