Daydreams might be the most underrated onchain AI project right now.
I’ve been tracking it since early 2025 through its integration with Eternum — where its agents go live next week.
~~ Analysis by @wmpeaster ~~
Simply put, the framework lets you create LLM-powered agents that can sign crypto transactions, call APIs, and remember what they’ve done.
The code is lightweight, open-source, and supports multiple chains—including Ethereum, Base, Solana, Starknet, Hyperliquid, Abstract, and beyond.
You can do a lot with the system—from launching an autonomous trading bot to making a Twitter agent—but its Context and Memory approaches make it especially strong for onchain gaming. These features help agents plan and work toward long-term goals.
Daydreams also plays nicely with engines like @ohayo_dojo and MUD by @latticexyz, making it easy to slot agents into many of crypto's most popular rising games.
In a gaming context, Daydreams currently offers two main use cases: 1) players launching their own agents to play games for them, and 2) developers launching agents as NPCs to expand player experience.
That second path unlocks big potential for emergent gameplay.
"Traditional game AIs are usually built on decision trees: if outcome A happens, then do B," @lordofafew, the lead dev of @daydreamsagents and @realmseternum, recently told me via Telegram. "That’s a simplified example, but even full-scale trees become extremely complex and still have clear limitations, they're intricate pieces of software to maintain."
"Using agents powered by LLMs to build NPCs offers a far more elegant and dynamic alternative," he added. "It’s a higher-level, natural-language approach. You start with a system prompt that explains the game and how to win or play, and you supply a list of actions the agent can take. These two elements are passed to the LLM, which then determines an action—the cycle repeats every turn."
"The beauty of this setup is that changing an agent’s behaviour is as simple as tweaking the system prompt, the agent immediately shifts course."
If you want to see these smart NPCs in action, the first major demonstration will be Eternum Season 1, which kicks off May 14th. You can try befriending them or destroying them to take their onchain assets—expect lots of intrigue.
But what about launching your own agents—not to play against, but to play for you?
If you're more interested in automation, check out the Daydreams launcher at "play (dot) dreams (dot) fun." You’ll need 2,000 $DREAMS tokens (~$7) to access the platform.
Once signed in, you can start setting up your agent. The first supported game is the onchain RPG @playgigaverse on Abstract, with Ponzi Land and @LootSurvivor coming soon.
To dive in, check out the Gigaverse agent launcher and personalization guides by @calcutat, a contributor to Daydreams and Eternum.
Long story short: connect your Solana wallet on "play (dot) dreams (dot) fun," paste in your LLM API key, and choose a model. All major frontier models are supported.
Then link your @Abstractchain wallet, select "Gigaverse," and tell your bot to start a run—it’ll handle combat and loot automatically. You can use the "System" tab to rewrite and personalize your agent’s description and goals. A single line is enough to shift its playstyle.
And that’s it. Just some $DREAMS, one API key, and a few clicks to spin up an onchain teammate that never sleeps.
Looking ahead, the Daydreams devs are polishing mobile support and adding more games. If the project keeps up its momentum, agents could soon be playing—and earning—across all of crypto’s biggest titles.