A full-stack Soroban Token Minting platform.
/client: React frontend built with Vite, Tailwind CSS, and Lucide icons./server: Node.js/Express backend with Stellar SDK integration and Mongoose models.
- Node.js (v18+)
- Docker & Docker Compose
- Freighter Wallet (Browser extension)
Spin up the local MongoDB instance:
docker-compose up -dcd server
npm install
cp .env.example .env
# Update .env with your credentials
npm run devcd client
npm install
npm run devEnsure your .env file in the /server directory contains:
SOROBAN_RPC_URL: The RPC endpoint for Soroban (e.g., Futurenet/Testnet).NETWORK_PASSPHRASE: The passphrase for the target network.MONGO_URI: Connection string for MongoDB.
- Connect Wallet: Integrated placeholder for Stellar wallets.
- Mint Tokens: Wrap Stellar Assets or deploy custom contracts.
- Asset Dashboard: Track your deployed tokens stored in MongoDB.