Skip to content

Create captivating NFT projects on TON blockchain with ease ( ^ ͜ʖ ^ )

License

Notifications You must be signed in to change notification settings

theoberton/3.14xl

Repository files navigation

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

About

Create captivating NFT projects on TON blockchain with ease ( ^ ͜ʖ ^ )

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages