Skip to content

cardano2vn/cip68generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

CIP68 Generator

A Open source dynamic assets (Token/NFT) generator (CIP68) Project !
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contributing
  5. Contact
  6. Acknowledgments

About The Project

Product Name Screen Shot

Assets on the Cardano platform compliant with CIP25 face many limitations in upgrading, modifying metadata, and registering with the Token Registry. Additionally, the Token Registry still depends on an entity that founded Cardano, making this process not entirely decentralized. CIP68 introduces a new classification method that allows third parties, such as wallets and decentralized exchanges, to easily identify token types.

From building a CIP25-compliant native token creation platform, we observed a large number of users creating their own assets. However, the community still lacks many tools to help users create CIP68-compliant assets. We have successfully experimented with creating, managing metadata, and burning CIP68-compliant assets. Sharing this source code will be highly beneficial to an open-source community like Cardano.

Our tool will attract two main user groups:

  • Non-tech users who want to create and manage CIP68-compliant native assets.
  • Companies and organizations that can leverage our open-source code to develop their own products.

Of course, it may lack some specific features needed for your project since requirements can vary. Therefore, we will continue improving and adding more functionalities in the near future. You are also welcome to suggest changes by forking this repository and creating a pull request or opening an issue. Thanks to everyone who has contributed to expanding this project!

(back to top)

Built With

This project leverages cutting-edge technologies to ensure efficiency, scalability, and seamless integration:

  • NextJs
  • MeshJs
  • Aiken

(back to top)

Getting Started

Prerequisites

Before installing and running the application, ensure you have the following dependencies:

  • npm (Node.js package manager)
    Install or update npm to the latest version:
npm install npm@latest -g

Installation Guide

Follow these steps to install and run the application:

1. Set Up Your Environment

2. Clone the Repository

git clone https://github.com/cardano2vn/cip68generator.git
cd cip68generator

3. Install Required Packages

npm install -f

4. Configure Environment Variables

  • Copy the .env.example file to .env
  • Modify the .env file according to your environment
cp .env.example .env

5. Run the Application

npm run dev

(back to top)

Usage

For more details, please refer to the Wiki Documentation

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Top contributors:

contrib.rocks image

(back to top)

Contact

Cardano2vn Team - Telegram

Project Link: https://github.com/cardano2vn/cip68generator

(back to top)

Acknowledgments

(back to top)