Getting Started
Try It Online
You can try the Token Minter API service online at Token Minter App.
You can also run the Token Minter API service locally on your machine by following the instructions in the Local Development section.
Features
This API server consists of the following features:
- Mint and manage tokens on various blockchain networks
- Implement a robust access control system with roles and scopes
- Track user activities and maintain a record of all events
- Generate and manage API keys for secure authentication and authorization
- Manage user subscriptions and pricing plans
- Send and manage custom notifications to users
- Create and manage organizations for grouping users with customizable permissions
API Integration
To integrate the Token Minter API service into your application, refer to the API Integration section of the documentation.
Local Development
Installation
Prerequisites
- Node.js version 18 or higher.
- Text Editor (VSCode is recommended).
To get started with Token Minter, simply follow the installation instructions
- OR -
- Clone the repository:
git clone https://github.com/trackgenesis/token-minter.git- Navigate to the project directory:
cd token-minter- Install Dependencies
npm install- Start Server
NOTE
Before you can start using the TokenMinter API service, you need to do create a .env file in the root of the project.
You can find a sample .env.example file in the root of the project. Update the values in the .env file to match your environment.
npm run devThe server will start on port 3000. You can access it by navigating to http://localhost:3000 in your web browser.