Skip to content

Latest commit

 

History

History
82 lines (53 loc) · 1.99 KB

README.md

File metadata and controls

82 lines (53 loc) · 1.99 KB
Pixel logo

3.14XL

Description

3.14XL NFT creation tool bring your visions to life with ease!
Create captivating NFT projects that can be scaled up from a single token to a whole collection. Whether you are just starting out or have been in the game for a while, it's never been easier to build something remarkable.

Demo

https://x.com/ObertonGlobal/status/1636824106254385152

Project structure

src - contains source code of the application
src/contracts - contains source code of smart contracts
Contracts used in the application are:

  • src/contracts/nft-collection.fc - NFT collection contract, TEP-62 compliant
  • src/contracts/nft-item.fc - NFT item contract, TEP-62 compliant
  • src/contracts/nft-manager.tact - NFT manager contract, that manages NFT collection, and settings and functionality related to NFT edition

src/wrappers - contains Typescript wrapper classes used to deploy and interact with according contracts, and *.spec.ts files used to test one

.github/workflows - contains .yaml deployment workflows

Run the project

Install dependencies

yarn

To start local development

yarn dev

To make a build

yarn build

Build a contract

To build Tact contract

yarn build:contracts

Run tests

To test smart contracts

yarn test

Supplementary repositories

License

3.14XL is licensed under the MIT License

Links