This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

infinitymint
TypeScript icon, indicating that this package has built-in type declarations

1.21.0 • Public • Published

InfinityMint QuickStart Guide

Be your own marketplace! A Web3 EVM Based Multi-chain Dynamic NFT Platform. A Minter that Mints minters which integrate with our EADS.eth supply-side advertising and sponsorship platform, and allows creators to mint an ∞ of NFT projects from PFP/Metaverse Portal Projects, to 1:1 NFTs, to Music NFTs.

🟨

Welcome to ∞Mint.eth (InfinityMint), a cutting-edge tool designed for developers, designers, and artists seeking to elevate their content through Web3 technology. As a versatile development platform, InfinityMint enables the production of highly-scalable and dynamic Web3 content. For designers, it streamlines the prototyping process for NFT collections and facilitates the creation of unique randomized art with our innovative generation engine. For artists, it empowers the development of an entire decentralized ecosystem of users who can engage with your content, granting you full control over every aspect.

InfinityMint boasts numerous groundbreaking features. It allows for the generation of dynamic NFTs, each with a distinct appearance, on the blockchain with minimal gas consumption. Our novel path and asset system for building generative art on-chain currently powers 50+ Web3 deployments. InfinityMint tokens are supported by a custom ERC721 implementation, unlocking a vast array of features previously thought unattainable without significant EVM updates.

🏛️

♾Mint.eth development began in 2021 as a result of a successful test of the NFTofME.eth revenue streaming concepts on the Ethereum Name Service. The platform introduced concepts formerly validated in EIP-4337, ERC-6551, and contains alternative implementations of account abstraction as well as accomplishing the use of ERC-721 as a an abstracted wallet capable of containing NFT and ERC-20 tokens - also able to act on its own behalf, and was designed to stream intellectual property controls and the revenues of the object. These concepts first came online on the Rinkeby Testnet in 2021, subsequently the first mainnet type deployment happened on the Polygon EVM in 2022, prior to EIP-4337 and ERC-6551 (May 2023). Our team decided to continue to prove the concept and build deployment protocols prior to submitting, EIP, ENS, and ERC proposals. All InfinityMint tokens are expandable through our smart contract linker, functioning as wallets capable of holding other NFTs within. Modify the nature of your NFTs post-launch, adding new variations to the generation engine over time, and seamlessly integrate additional contracts to expand InfinityMint's functionality.

InfinityMint unifies essential Web3 technologies while introducing its own innovations to deliver a comprehensive toolkit that accelerates Web3 development in mere minutes. Our mission is to provide a user-friendly experience for creating a diverse array of Web3-oriented content.

This “NFT” is all about utility by creating your very own custom Dynamic NFT minter with contracts you own, code you own and can modify and host anywhere. Create a Dynamic NFT project in minutes with direct connections to a robust tools like the NFT location and authentication service EGPS.eth, or the NFT Avatar unification standard NFTofME.eth, and EADS.eth, a supply side content Web3 network that lets NFTs create there own controls allowing for new ways to allow advertising and sponsorships across your content with fun tools like NFT Stickers, Sponsorship anchors. This also enables new ways to manage and monetize IP with our ERC-721 Wallet Expansion Gem via NFTofMe.eth and many more tools and activations in the future.

🚀 Features

  • Create unique NFTs (like Bored Apes) totally on the blockchain!
  • Supports all types of media and content formats
  • Simplified project setup and management
  • Import resources and files for your project
  • Works on any blockchain that supports Solidity
  • A user-friendly GUI for casual users
  • Supports Telnet for Web3
  • Add-ons (called Gems) to expand functionality
  • Built-in event system for developers

💻 Requirements

  • Mac OSX, Windows (XP, Vista, 7, 8, 10, 11), Debian (5+), Ubuntu (14+)
  • Node >= 18.5.0 || 18.12.1 (For GitHub runners)
  • (Optional) Nix

🏗️ Boilerplates & Starter-kits

Get started quickly with our ready-to-use templates:

🎯 Installation

Open your terminal and type:

npm i infinitymint

Then type npx infinitymint to initiate the setup wizard. Its that easy!

Follow the instructions in the terminal. It is then good practice to run npx infinitymint --compileContracts if you have not compiled your contracts already as this ensures you have the necessary artifacts to run InfinityMint.

You can then execute npx infinitymint --console in your terminal to access the InfinityConsole.

🕹️ Command Line Usage

Run npx infinitymint in your terminal to see a list of available commands.

Note: InfinityMint can only be run inside a folder with a hardhat.config file.

Here are some examples:

npx infinitymint compile --project "maskmode"

npx infinitymint deploy --project "maskmode" --network "ganache"

For more commands and flags, check the full README file.

📚 Documentation

For more details, visit:

🗿 Support

If you need assistance with InfinityMint or have any questions, please visit our GitHub repository and open an issue, or join our Discord server where our team and community members are more than happy to help.

🗿 Credits

InfinityMint is under development by the 0x0zAgency team. We would like to thank our contributors, partners, and community members for their support and input in creating this powerful toolset for the Web3 ecosystem.

Readme

Keywords

none

Package Sidebar

Install

npm i infinitymint

Weekly Downloads

7

Version

1.21.0

License

ISC

Unpacked Size

23.6 MB

Total Files

1354

Last publish

Collaborators

  • 0xwizardof0z