
Mutating ERC20 artifacts powered by @uniswap v4 hooks
Joined May 2026
- Tweets91
- Following24
- Followers2.3K
- Likes278
DAEMONS Update
After reviewing the launch and market structure issues, we have decided to relaunch.
The current deployment will not be supported going forward and existing holders will be recognized in the new launch structure. Full details will follow.
To avoid any confusion, the team will also be unwinding its position from the current deployment.
The vision remains unchanged.
We're taking the lessons from this launch, fixing the underlying issues, and building the version we originally intended to ship.
DAEMONS Post-Mortem
We owe everyone transparency.
The launch did not go as intended.
The root cause was a router compatibility issue stemming from how DAEMONS integrates artifact spawning with Uniswap v4 hook execution.
The practical consequence was simple:
Market access became inconsistent.
While swaps executed correctly through our native router, participants using external routers experienced different execution behaviour depending on how transactions were routed through the protocol.
As a result, participation became dependent on a specific routing path rather than the broader trading infrastructure users normally rely on.
That is not a realistic foundation for fair price discovery.
Regardless of the underlying technical details, the outcome was the same:
Not all participants had equal access to the market.
That's on us.
We also want to address supply.
Although DAEMONS was positioned as a fair launch, we retained supply control to defend against aggressive extraction and support healthier market formation during the earliest stages of the launch.
We have not sold project tokens.
In fact, the team remains net negative on the launch after airdrop distributions and still holds its entire position.
After extensive internal discussion, we believe the correct path forward is to relaunch.
DAEMONS was designed to operate as an open market.
Once we realized market access depended on a specific routing path, we no longer believed the resulting market reflected the launch environment we intended to create.
At that point, relaunching became the only responsible option.
Most importantly:
Existing holders will be protected.
Every DAEMON held in the current deployment will be eligible for an equivalent DAEMON allocation in the new deployment.
Current supporters will not be left behind.
We will publish the relaunch structure, migration mechanics and timeline shortly.
/swap is now live.
we built a first-party router so you can trade DAEMON without leaving the site.
You can now buy $DAEMON without issues on our site:
daemons.life/swap
Our router handles the correct execution path for artifact spawning + v4 hook interaction automatically.
The launch issue only affected certain external bots/routers that were executing swaps in the wrong order, causing transactions to fail.
More external platform compatibility rolling out soon.
A quick explanation on the max buy issue:
DAEMONS relies on a specific execution order between the Uniswap v4 hook and artifact minting logic.
Our router handles this correctly:
hook signals → object mint prepares → swap executes.
Some external routers/bots execute the swap first instead.
In those cases, the contract rejects the transaction because the artifact mint context was never initialized.
The system itself is functioning correctly — this is a router compatibility / execution-order edge case tied to how DAEMONS binds ERC20 flow to realtime artifact spawning.
We’re currently implementing broader router-side compatibility handling.
DAEMONS is now live on Ethereum.
Mutating ERC20 artifacts powered by @uniswap v4 hooks.
Fully onchain art + animation driven by live pool activity.
Explore every spawned daemon in realtime:
wrap, freeze mutations, burn-upgrade artifacts, and watch the render surface evolve live.
30s walkthrough below.
daemons.life
[014]
Hook tax is ETH-side @uniswap v4 custom accounting.
Base buy/sell: 1% / 1%
Initial sniper tax: 30%, decays to 1%
Exact-input only
Buy hookData = abi.encode(recipient)
[015]
Docs:
daemons.life/docs
GitHub
daedalus6666/daemons
Contribute to daedalus6666/daemons development by creating an account on GitHub.