Multiple tickets
Players needed to be able to hold more than one ticket.
A lottery smart contract linked to DEX liquidity
We built Prize Pool, a lottery smart contract that supports multiple tickets and sends 75% of rewards to a liquidity pool and 25% to the winner.

What stood in the way.
A lottery on-chain has to handle tickets and payouts automatically and transparently. This one also needed to split each reward between the winner and a liquidity pool, so the split had to be built into the contract itself.
Players needed to be able to hold more than one ticket.
Rewards needed a fixed split between the winner and a liquidity pool.
The liquidity share needed to reach a DEX pool.
How we answered it.
We built a lottery contract that supports multiple tickets and allocates 25% of rewards to the winner and 75% to a liquidity pool on PancakeSwap / Uniswap.
The parts that made the difference.
Supports players holding multiple tickets.
Allocates 25% of rewards to the winner.
Sends 75% of rewards to a liquidity pool.
What changed for the client.
Prize Pool runs as a lottery contract that pays winners and adds to liquidity at the same time.
What it was built with.
Part of our custom software work.
Related projects.
The next big thing starts with a conversation.
An idea, a challenge, a “what if”. Tell us what you have in mind, and we’ll figure out the next step together.
What happens next
Find us on