CPR ENS Toolkit · Quick Reference
The whole toolkit, one page
Every value, command, and link from the toolkit, in one place. Print it and keep it next to you while you set up a name.
The 7 Records
| cat | {family}-infrastructure — e.g. dev-infrastructure |
| type | {hyphenated-root}-root — e.g. agentic-orchestrator-root |
| purpose | canonical-{hyphenated-root} — e.g. canonical-agentic-orchestrator |
| rights | lease-eligible (constant) |
| mapping | inheritance:infra (constant) |
| schema | ensv2-taxonomy-v1 (constant) |
| vertical | DOT.NOTATION, UPPERCASE — e.g. DEV.ORCHESTRATOR |
Tier Scale
T1T8T13T20
T1–7 generic · T8–10 schema threshold · T11–15 category-defining · T16–20 canonical primitive
T8+ earns the 7-record schema.
CID Format
| bafkrei… | CPR standard (CIDv1 raw). From the script. |
| bafybei… | Dashboard upload. Works, not canonical. |
| Qm… | CIDv0 — do not use. |
| contenthash | ipfs://<CID> |
Commands
pip install requests
python pinata_upload.py yourpage.html
python records_helper.py yourname your-name VERTICAL
The Flow
1Make your page (starter template)
2Pin it → get your CID
3Generate your 7 records
4ENS app: set records + contenthash, sign once
5Open yourname.eth.limo → live