Deploying to gh-pages from @ cardano-foundation/cf-adahandle-resolver@9d167aacfa1c6ca1da11908068a59221a64ff87d 🚀
Home /
Cardano Foundation /
adahandle-resolver
May 29, 11-12 PM (0)
May 29, 12-1 PM (0)
May 29, 1-2 PM (0)
May 29, 2-3 PM (0)
May 29, 3-4 PM (0)
May 29, 4-5 PM (0)
May 29, 5-6 PM (0)
May 29, 6-7 PM (0)
May 29, 7-8 PM (0)
May 29, 8-9 PM (0)
May 29, 9-10 PM (0)
May 29, 10-11 PM (0)
May 29, 11-12 AM (0)
May 30, 12-1 AM (0)
May 30, 1-2 AM (0)
May 30, 2-3 AM (0)
May 30, 3-4 AM (0)
May 30, 4-5 AM (0)
May 30, 5-6 AM (0)
May 30, 6-7 AM (0)
May 30, 7-8 AM (0)
May 30, 8-9 AM (0)
May 30, 9-10 AM (0)
May 30, 10-11 AM (0)
May 30, 11-12 PM (0)
May 30, 12-1 PM (0)
May 30, 1-2 PM (0)
May 30, 2-3 PM (0)
May 30, 3-4 PM (0)
May 30, 4-5 PM (0)
May 30, 5-6 PM (0)
May 30, 6-7 PM (0)
May 30, 7-8 PM (0)
May 30, 8-9 PM (0)
May 30, 9-10 PM (0)
May 30, 10-11 PM (0)
May 30, 11-12 AM (0)
May 31, 12-1 AM (0)
May 31, 1-2 AM (0)
May 31, 2-3 AM (0)
May 31, 3-4 AM (0)
May 31, 4-5 AM (0)
May 31, 5-6 AM (0)
May 31, 6-7 AM (0)
May 31, 7-8 AM (0)
May 31, 8-9 AM (0)
May 31, 9-10 AM (0)
May 31, 10-11 AM (0)
May 31, 11-12 PM (0)
May 31, 12-1 PM (0)
May 31, 1-2 PM (0)
May 31, 2-3 PM (0)
May 31, 3-4 PM (0)
May 31, 4-5 PM (0)
May 31, 5-6 PM (0)
May 31, 6-7 PM (0)
May 31, 7-8 PM (0)
May 31, 8-9 PM (0)
May 31, 9-10 PM (0)
May 31, 10-11 PM (0)
May 31, 11-12 AM (0)
Jun 01, 12-1 AM (0)
Jun 01, 1-2 AM (0)
Jun 01, 2-3 AM (0)
Jun 01, 3-4 AM (0)
Jun 01, 4-5 AM (0)
Jun 01, 5-6 AM (0)
Jun 01, 6-7 AM (0)
Jun 01, 7-8 AM (0)
Jun 01, 8-9 AM (0)
Jun 01, 9-10 AM (0)
Jun 01, 10-11 AM (0)
Jun 01, 11-12 PM (0)
Jun 01, 12-1 PM (0)
Jun 01, 1-2 PM (0)
Jun 01, 2-3 PM (0)
Jun 01, 3-4 PM (0)
Jun 01, 4-5 PM (0)
Jun 01, 5-6 PM (0)
Jun 01, 6-7 PM (0)
Jun 01, 7-8 PM (0)
Jun 01, 8-9 PM (0)
Jun 01, 9-10 PM (0)
Jun 01, 10-11 PM (0)
Jun 01, 11-12 AM (0)
Jun 02, 12-1 AM (0)
Jun 02, 1-2 AM (0)
Jun 02, 2-3 AM (0)
Jun 02, 3-4 AM (0)
Jun 02, 4-5 AM (0)
Jun 02, 5-6 AM (0)
Jun 02, 6-7 AM (0)
Jun 02, 7-8 AM (3)
Jun 02, 8-9 AM (0)
Jun 02, 9-10 AM (0)
Jun 02, 10-11 AM (0)
Jun 02, 11-12 PM (1)
Jun 02, 12-1 PM (1)
Jun 02, 1-2 PM (0)
Jun 02, 2-3 PM (0)
Jun 02, 3-4 PM (1)
Jun 02, 4-5 PM (0)
Jun 02, 5-6 PM (0)
Jun 02, 6-7 PM (0)
Jun 02, 7-8 PM (0)
Jun 02, 8-9 PM (0)
Jun 02, 9-10 PM (0)
Jun 02, 10-11 PM (0)
Jun 02, 11-12 AM (0)
Jun 03, 12-1 AM (0)
Jun 03, 1-2 AM (0)
Jun 03, 2-3 AM (0)
Jun 03, 3-4 AM (0)
Jun 03, 4-5 AM (0)
Jun 03, 5-6 AM (0)
Jun 03, 6-7 AM (0)
Jun 03, 7-8 AM (0)
Jun 03, 8-9 AM (0)
Jun 03, 9-10 AM (0)
Jun 03, 10-11 AM (0)
Jun 03, 11-12 PM (4)
Jun 03, 12-1 PM (0)
Jun 03, 1-2 PM (0)
Jun 03, 2-3 PM (0)
Jun 03, 3-4 PM (0)
Jun 03, 4-5 PM (0)
Jun 03, 5-6 PM (0)
Jun 03, 6-7 PM (0)
Jun 03, 7-8 PM (0)
Jun 03, 8-9 PM (0)
Jun 03, 9-10 PM (0)
Jun 03, 10-11 PM (0)
Jun 03, 11-12 AM (0)
Jun 04, 12-1 AM (0)
Jun 04, 1-2 AM (0)
Jun 04, 2-3 AM (0)
Jun 04, 3-4 AM (0)
Jun 04, 4-5 AM (0)
Jun 04, 5-6 AM (0)
Jun 04, 6-7 AM (0)
Jun 04, 7-8 AM (0)
Jun 04, 8-9 AM (0)
Jun 04, 9-10 AM (0)
Jun 04, 10-11 AM (0)
Jun 04, 11-12 PM (0)
Jun 04, 12-1 PM (0)
Jun 04, 1-2 PM (0)
Jun 04, 2-3 PM (0)
Jun 04, 3-4 PM (0)
Jun 04, 4-5 PM (0)
Jun 04, 5-6 PM (0)
Jun 04, 6-7 PM (0)
Jun 04, 7-8 PM (0)
Jun 04, 8-9 PM (0)
Jun 04, 9-10 PM (0)
Jun 04, 10-11 PM (0)
Jun 04, 11-12 AM (0)
Jun 05, 12-1 AM (0)
Jun 05, 1-2 AM (0)
Jun 05, 2-3 AM (0)
Jun 05, 3-4 AM (0)
Jun 05, 4-5 AM (0)
Jun 05, 5-6 AM (0)
Jun 05, 6-7 AM (0)
Jun 05, 7-8 AM (0)
Jun 05, 8-9 AM (0)
Jun 05, 9-10 AM (0)
Jun 05, 10-11 AM (0)
Jun 05, 11-12 PM (0)
10 commits this week
May 29, 2026
-
Jun 05, 2026
chore(main): release 0.1.5-SNAPSHOT
Merge pull request #53 from cardano-foundation/feat/van-rossem-hard-fork-ready
fix: make Van Rossem hard fork ready
chore: stop tracking .env, ship .env.example instead
Address PR review (nemo83): a real .env shouldn't be in version control. Rename .env -> .env.example, gitignore .env, and have the full-sync skill's start-remote.sh create .env from .env.example on the remote when missing (a fresh checkout no longer carries .env). The .claude skill folder stays — it's the intentional QA-engineer full-sync harness. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
test: add golden-handles regression check to full-sync skill
- golden-handles.txt: 25 commonly-known mainnet handles (cardano, hosky, minswap, bigpey, charles, ... incl. enterprise-address eth/satoshi/crypto), all verified present on mainnet. Names only — handles are transferable NFTs, so addresses are asserted by shape + round-trip, not pinned (drift-proof). - run-golden-handles.sh: forward lookup (well-formed addr1.../stake1...) + reverse-by-payment-address round-trip for each golden handle. - run-rest-spotchecks.sh: fix stdin/heredoc collision (data now passed via argv, not a pipe that the heredoc program shadowed) and switch the DB sampler to JSON output so arbitrary UTF-8 handle names parse safely; skip empty names. - SKILL.md: document the golden step and files. Validated live against the in-progress mainnet sync: golden 25/25, sample 10/10. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
test: add mainnet full-sync integration-test harness
Adds a remote-driven QA harness to validate hard-fork (Van Rossem) readiness end-to-end against mainnet, modelled on cf-token-metadata-registry: - docker-compose.yml + .env: Postgres + API (built from source), syncing mainnet from the first ADA Handle mint (slot 47931310) to tip. DNS-TTL relay-wedge mitigation applied via JAVA_TOOL_OPTIONS (the image entrypoint is a fixed `java -jar`, so JAVA_OPTS would be ignored). - .claude/skills/cf-adahandle-resolver-mainnet-integration-test-full-sync: SSH-driven skill (preflight -> prepare -> compose up -> tunnels -> monitor sync to tip -> parse-error scan -> REST round-trip spot-checks). Pass = full sync through Conway with zero genuine block-parse errors + DB-vs-API consistency on sampled handles. - .gitignore: track .claude/, ignore skill runtime config (config.env, tunnels.pid) and settings.local.json. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
fix: make Van Rossem hard fork ready (yaci-store 0.1.7)
Upgrade yaci-store starters 0.1.2 -> 0.1.7, the latest stable release in the 0.1.x line (Van Rossem / protocol v11). yaci-core is left to resolve transitively from the starter (0.3.10) rather than pinned explicitly, so the project stays on the version combination the 0.1.x starters are built and tested against. cardano-client-lib follows transitively to 0.6.6. Bump project version to 0.1.5. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Deploying to gh-pages from @ cardano-foundation/cf-adahandle-resolver@c509a5eefb68118a1f058b051dfdc9d7e20d548e 🚀
chore(main): release 0.1.5-SNAPSHOT
Merge pull request #52 from cardano-foundation/feat/zpg-deployment
feat: zpg deployment