Mine DONUT directly from this interface. 5% fee supports this site.
Choose your preferred frontend to start mining
by saltorious.eth
Premium Donut Shop experience with intuitive design and powerful features
by @heesh
The official flagship Donut Shop with advanced analytics and real-time monitoring
by @bigbroc
Community-favorite interface with a focus on simplicity and user experience
Multiple interfaces drive innovation and better user experiences
No single point of failure - protocol remains accessible
5% fee rewards frontend developers and encourages more shops
Deploy your own frontend and earn 5% of all mining fees
Every mining transaction through your Donut Shop earns you 5% in ETH. Build once, earn forever.
Build your own interface for DONUT mining
Include your builder address in the contract calls
Market your shop and attract miners
Automatically receive 5% of all purchases
// Example: Mining with your builder code
const mine = async (minerAddress, builderAddress) => {
const miner = new ethers.Contract(
MINER_ADDRESS,
MINER_ABI,
signer
);
const epochId = await miner.getSlot0().epochId;
const currentPrice = await miner.getPrice();
const deadline = Math.floor(Date.now() / 1000) + 300;
const tx = await miner.mine(
minerAddress, // Who becomes King Glazer
builderAddress, // Your builder code address (5% fee)
epochId, // Current epoch
deadline, // Transaction deadline
currentPrice, // Max price willing to pay
"Your Shop Name", // Optional URI/metadata
{ value: currentPrice }
);
await tx.wait();
};Important: Pass your wallet address as the provider parameter to earn 5% of the purchase price. If you pass address(0), the 5% goes to the treasury instead.