binary-options

This is a binary-options program developed as a Rust Smart Contract(running on Solana Blockchain and is my WBA Capstone project (https://www.web3builders.dev/), It enables participants to either make a long position or short position against cryptocurrency’s strike price. The smart contract communicates to Pyth Oracles to get prices feeds which are used to determine the participant who made the correct prediction.

Below are some basic features contained in the program;

i. Initialize
ii. Create Binary Options
iii. Accept Binary Options
iv. Process Prediction
v. Withdraw Participant Funds
vi. Withdraw House Funds