v1 Treasury
Treasury v1 is the live $UFG treasury. It is an immutable ETH vault at 0xc7220C3004662ef3942aef43452893086b9D6fB5 on Robinhood Chain. It was deployed and bound to $UFG on 2026-08-30.
What it holds
The treasury holds only ETH. It has one income source: the creator fees on $UFG's own market. Those fees accrue in the Pons V2 hook. A sweep moves them to the Pons fee escrow, and the escrow credits them to the treasury. The treasury also accepts ETH from any sender.
How ETH comes in
Anyone can call collect(). The treasury claims the ETH that the escrow has credited to it. Every redemption makes the same claim first, so ETH already in the escrow counts toward the payout. A failed escrow claim never blocks a redemption.
How ETH goes out
The only way ETH leaves is redemption. A holder calls redeem(amount, minOut, to).
Effective supply is the total supply minus the dead-address balance. The 2% exit fee stays in the treasury and raises the backing of every remaining token.
Backing rule
Backing per token equals treasury ETH divided by effective supply. Fees raise the numerator. Redemptions lower the denominator faster than the numerator. The contract has no function that lowers backing per token. Measured in ETH, it never falls.
What it does not do
No trading, lending, staking, or buybacks.
No distributions to holders.
No owner, no pause, no upgrade, no parameter setter.
The admin address had one power: bind the token once. That step ran at launch. The admin has no remaining capability.
Reading it
treasury()returns the ETH balance.effectiveSupply()returns the outstanding supply.backing()returns ETH per token, scaled by 1e18.quoteRedeem(amount)returns the net payout for a burn.
The source is verified on Blockscout. Function details are on the contract ecosystem page.
Was this helpful?