Skip to content

3engine/MinterServer

Repository files navigation

Minter Server

With the Minter Server, effortlessly mint Items (NFTs) directly from your backend to enrich the gaming experience for users. This setup provides a foundational example; feel free to enhance and tailor it to your game's mechanics.

MIT License

🛠 Tech Stack

  • Server: TypeScript, Node.js, Express

🚀 Getting Started

1. Clone the Repository

git clone https://github.com/3engine/MinterServer.git

2. Navigate to the Directory

cd MinterServer

3. Install Dependencies

npm install

4. Start the Server

npm run start

🌍 Environment Variables

To run this project, ensure you have the following environment variables set up in your .env file:

Variable Description
GAME_PRIVATE_KEY Minter Private Key
CONTRACT_ADDRESS Address of the Item Contract
MONGODB_URI MongoDB Connection URI
NETWORK_RPC EVM Network RPC
APIKEY_3ENGINE 3Engine API Key (Reach out for access)
API_3ENGINE 3Engine API Endpoint

📜 License

Licensed under the MIT License.

About

🎮 Minter Server: A robust backend solution empowering developers to seamlessly mint NFTs, elevating the in-game experience. Start with our foundational setup and customize it to fit the unique mechanics of your game.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors