Skip to content

Ceejaytech25/SoroMint

 
 

Repository files navigation

SoroMint

A full-stack Soroban Token Minting platform.

Project Structure

  • /client: React frontend built with Vite, Tailwind CSS, and Lucide icons.
  • /server: Node.js/Express backend with Stellar SDK integration and Mongoose models.

Quick Start

1. Prerequisites

2. Infrastructure

Spin up the local MongoDB instance:

docker-compose up -d

3. Backend Setup

cd server
npm install
cp .env.example .env
# Update .env with your credentials
npm run dev

4. Frontend Setup

cd client
npm install
npm run dev

Environment Variables

Ensure 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.

Features

  • 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.

About

A full-stack Soroban Token Minting platform.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 58.0%
  • JavaScript 35.1%
  • Rust 4.2%
  • CSS 2.7%