PoolTogether 3.0
HomeAppBuilder
v3.1.0
v3.1.0
  • ✨Introduction
  • 📡Networks
  • 🚰Resources
  • 💱Migrating from V2 to V3
  • Protocol
    • 🌐Overview
    • 🏆Prize Pools
      • ⚖️ Fairness
      • Compound Prize Pool
      • Stake Prize Pool
      • yVault Prize Pool
      • Custom Yield Sources
    • 💸Prize Strategies
      • 🤑Multiple Winners
    • 🎟️ Tokens
      • 🎟️ Ticket
      • 🎁Sponsorship
      • 👂Token Listener
    • 🎲Random Number Generator
      • Blockhash
      • Chainlink VRF
    • 🏴‍☠️ Loot Box
    • ⛽Gas Usage
  • Governance
    • 🏛️ Overview
  • Security
    • Risks
    • Audits & Testing
    • Bounties
Powered by GitBook
On this page

Was this helpful?

  1. Protocol
  2. Prize Pools

Custom Yield Sources

Create a Prize Pool that Uses a Custom Yield Source

PreviousyVault Prize PoolNextPrize Strategies

Last updated 4 years ago

Was this helpful?

If you would like to create a Prize Pool that generates prizes with a custom yield source, you'll need to:

  1. Subclass the .

  2. Implement the interface

Once the subclass is written, you'll need to deploy it. The simplest approach will be to follow the and create a contract that builds your custom prize pool with the appropriate strategy.

🏆
Prize Pool
Yield Source
PoolWithMultipleWinnersBuilder