Skip to content

Solana's first decentralized options trading protocol created by Epicentral Labs

License

Notifications You must be signed in to change notification settings

EpicentralLabs/solana-opx

Repository files navigation

template-next-tailwind-basic

Getting Started

Prerequisites

  • Node v20.13.1 or higher
  • Rust v1.84.0 or higher
  • Anchor CLI 0.30.1 or higher
  • Solana CLI 2.0.23 or higher

Installation

Clone the repo

git clone <repo-url>
cd <repo-name>

Install Dependencies

pnpm install

Commands

Start the web app

pnpm dev

Build the web app

pnpm build

Project Progress

Component/Feature Status Description
Next.js Frontend ✅ Complete Basic Next.js 14 setup with TypeScript and Tailwind CSS
Wallet Integration ✅ Complete Solana wallet adapter integration with UI components
Option Calculator ✅ Complete Black-Scholes model implementation for option pricing
Price Oracle ✅ Complete Birdeye API integration for real-time token prices
Smart Contract 🚧 In Progress Anchor program for option minting and trading
Testing Suite 🚧 In Progress Unit tests and integration tests
Documentation 📝 Ongoing API documentation and usage guides
UI/UX Design 🚧 In Progress Responsive design and user interface components
Security Audit ⏳ Pending Smart contract security review
Deployment ⏳ Pending Mainnet deployment and final testing

Releases

No releases published

Contributors 3

  •  
  •  
  •  

Languages