# Frank Poncelet — Blog

A record of the journey, not an opinion column: build notes on blockchain, smart contracts, and agentic AI. Each post URL also serves its raw markdown source (frontmatter included) via `Accept: text/markdown` or a `.md` suffix. RSS: https://frankponcelet.com/blog/feed.xml

- [A registry is not a reputation. Three months with token 36039.](https://frankponcelet.com/blog/erc-8004-registry-not-reputation) — 2026-10-02 — I minted an ERC-8004 agent identity in July. Here is what it did for me since, and what the numbers say it does for anyone.

- [How hard can it be](https://frankponcelet.com/blog/we-are-dorkis) — 2026-09-19 — How a tweet in July 2021 became We Are Dorkis, my first NFT contract, 300 hand drawn traits, and a rebate that never fired.

- [And single](https://frankponcelet.com/blog/erc721f-multiple-and-single) — 2026-09-08 — Why I wrote ERC721F in March 2022, what it was arguing with, and where the code ended up after the JPEG rush.

- [Immutable, including the mistakes](https://frankponcelet.com/blog/cryptopunks-v1-wrapper) — 2026-08-27 — How I ended up wrapping the first CryptoPunks contract, and what it taught me about shipping code you can never take back.

- [One file, two readers](https://frankponcelet.com/blog/one-file-two-readers) — 2026-08-04 — Every post on this blog is one markdown file, served as HTML to browsers and as raw markdown to AI agents. This is how that works.