Skip to content

๐ŸŽฎ 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.

License

Notifications You must be signed in to change notification settings

3engine/MinterServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

19 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

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

No packages published