Prophyt Protocol
Prophyt is a decentralized prediction market protocol built on the Sui blockchain that integrates with multiple DeFi yield protocols to generate passive income from betting funds while markets are active.
Getting Started
Learn the basics of Prophyt and how to create your first prediction market.
Architecture
Understand the protocol architecture, components, and how they work together.
Smart Contracts
Documentation for Prophyt Move smart contracts and how to interact with them.
API Reference
Complete API documentation for the indexer and Nautilus Trust Oracle.
Deployment
Complete deployment guide for all Prophyt components.
Examples
Code examples and tutorials for working with Prophyt.
Key Features
Prophyt combines prediction markets with automated yield farming:
| Feature | Description |
|---|---|
| Yield-Generating Markets | Funds deposited in prediction markets automatically earn yield through integration with DeFi protocols |
| Intelligent Protocol Selection | Automated selection of optimal yield protocol based on APY, TVL, and risk metrics |
| Automated Rebalancing | Prophyt Agent monitors APY differences and automatically rebalances funds to maximize yield |
| Trust Oracle Resolution | Nautilus oracle integration enables provable market resolution through trusted enclave signatures |
| Commemorative NFTs | Proof of participation and winnings stored as NFTs with detailed metadata |
| Multi-Protocol Support | Integration with Suilend, Haedal, and Volo DeFi protocols |
How It Works
- Market Creation: Users create prediction markets with custom questions and durations
- Betting: Users place bets on binary outcomes (Yes/No) with funds automatically deposited to yield protocols
- Yield Generation: Funds earn yield while markets are active through optimal protocol selection
- Market Resolution: Markets are resolved using standard resolution or Nautilus Trust Oracle verification
- Claim Winnings: Winners claim their share of the losing pool plus proportional yield earnings
Documentation Sections
- Getting Started - Start building with Prophyt
- Architecture - Protocol design and components
- Smart Contracts - Move contract reference
- API Reference - REST API endpoints
- Integration Guide - Build on Prophyt
- Deployment - Production deployment guide
- Examples - Code examples and tutorials
- Troubleshooting - Common issues and solutions
- Indexer Guide - Indexer setup and operation
- Nautilus Guide - Trust oracle setup
Community
Join the Prophyt community:
