Este é o monorepo para o projeto BitMarket.bet, um mercado de previsão (Prediction Market) totalmente on-chain construído na camada base do Bitcoin.
O projeto é dividido em três componentes principais:
frontend/: A interface de usuário web construída com Next.js.backend/: A API de serviços construída com Node.js e Express.indexer/: O indexador de blockchain construído em Rust.
1. Frontend (Next.js)
cd frontend
npm install
npm run devA aplicação frontend estará disponível em http://localhost:3000.
2. Backend (Node.js)
cd backend
npm install
node index.jsA API do backend estará disponível em http://localhost:3001.
3. Indexer (Rust)
cd indexer
cargo runO indexador será compilado e executado, exibindo uma mensagem de inicialização.