← Writing

The framework was never the product

The line I kept posting was “Sam Framework was the foundation, CODEC is the product.” I said it because it was true, but I should have noticed earlier that I needed to say it at all.

For months the pitch was: here’s a framework, go build on it. Open source. Fifteen production tools, async throughout, real chain integration. You can have an agent with a wallet and a tool registry in thirty minutes. Build whatever you want.

Almost nobody did.

A few people poked at it. Someone built a KOL tracker on top of it. That’s about it. And the reasons aren’t complicated. A framework is a gift to other builders. Gifts don’t get used unless someone has already decided they need the thing the gift enables. Most people hadn’t decided they needed a Solana agent framework, because they hadn’t seen a Solana agent they actually wanted to use. The chicken-and-egg problem for platforms isn’t new; I just walked straight into it like it wasn’t there.

the platform trap

Every builder at some point convinces themselves that the right move is to build the layer below the thing. Build the infrastructure, not the app. Build the protocol, not the interface. Build the framework, not the product. The argument feels sound: you ship once, others build on top, the multiplier is massive. The bet is that if the foundation is good enough, the ecosystem appears.

It’s a plausible trap because it’s occasionally true. But the condition people skip is that the ecosystem usually doesn’t appear until someone has shipped at least one compelling product on the foundation and proven the surface area is worth building on. That someone is almost always the person who built the foundation, because they’re the only one who knows it well enough to move fast on it and the only one with enough conviction to bet their time on it before it’s been validated.

Frameworks without flagship products are just well-organized starter code.

everyone suddenly had an agent marketplace

January 2026. Agent economy, agent marketplace. The narrative was cresting everywhere. CES, Davos, every crypto-AI thread. Everyone’s building “the agent economy.” Agent launchpads, agent orchestrators, agent storefronts. It was the new L1.

Most of it is the same thing it’s always been: the market detects a hype wave, people reframe whatever they were already doing to fit the label, and it gets called infrastructure. Fine. This happens. The question is whether you’re building something that works after the narrative cools.

CODEC is an agent marketplace. I’m aware of how that sounds right now. The difference I can point to is that I built it on a framework I spent four months shipping in public, it’s gated for holders of a token that exists and trades, and it runs agents that do things: not demos, not simulations, actual chain operations. That’s a higher bar than most of what’s getting announced this week.

It’s not a high bar to clear. But it’s the bar.

building the first product on your own foundation

The honest lesson is that I should have been building toward CODEC from the first week of SAM. Not because the framework work was wasted, it wasn’t, it’s what CODEC runs on, but because “build the framework” and “build the first flagship product on the framework” are the same project. You can’t do one without eventually doing the other if you want anyone outside your repo to care.

The months I spent trying to get other devs to build on SAM first were mostly months of learning that the proof of concept they needed was going to have to come from me. A few of them said as much, politely. Most just went quiet. It’s not a criticism of them; it’s the correct behavior. Why bet your time on unproven surface area when the person best positioned to validate it hasn’t shipped a product on it yet?

So I built CODEC. Agent marketplace, Solana, gated by $SAM holdings. Launched beta last week. It’s not perfect, it’s beta, bugs get filed in the bot, but it’s real, it runs, and it gives people an actual reason to care what the framework can do.

Whether that’s enough is a different question. The market is rough and has been since October. The agent hype will fade like all the other hypes. But there’s now at least one thing built on SAM that isn’t SAM, and I built it, and that’s the move I should have planned for from the start.

Build the foundation if you must. Then immediately build the first thing on it and don’t wait for someone else to do it for you.