⚙️ 🧩 Ternoa JS Test Dapp

The easiest and fastest way to discover and test Ternoa JS SDK. You can submit any transaction to the chain to manage your NFTs or familiarize yourself with our helpers with the code snippets. This application aims to be build by the community and is the perfect entry door to learn how to use Ternoa SDK, your contribution and interest are warm welcomed.

ternoa-js SDK

Ternoa-js SDK has been thought with one intention: it aims to be one of the easiest tool to build web3 projects on top of the Ternoa Chain. Based on Polkadot.js API and Javascript, it offers application developers the ability to query substrate chains like the Ternoa chain. It provides a seamless experience and allows you to start building at a glance : an extra short init and just a few lines of code after, you will create your NFT.

npm install ternoa-js

Contribution

ternoa-js SDK and the ternoa-js-test-dapp are open-source projects. Feel free to interact and move forward with us.

If you are interested in contributing to ternoa-js-test-dapp read our contributing guidelines.

If you have questions about anything related to Ternoa-js, we will be please to help you. Open a discussion on our GitHub Discussions. And if you find an issue, lets us know about it here in our GitHub Issues section.

Getting Started the Ternoa JS Test Dapp

First, run the development server:

npm run dev

Open http://localhost:3000 with your browser to see the result.

Code Style

This project uses recommended ESLint and Typescript rules to ensure coding good practices.

We've setup linters and formatters to help catch errors and improve the development experience:

  • Prettier – ensures that code is formatted in a readable way.
  • ESLint — checks code for antipatterns as well as formatting.

Husky proceeds some checks before pushing a new commit. It ensures that: the project is building, there are no linter/formatting issues and the test suites are not broken.

If you use Visual Studio Code editor we suggest you to install ESLint and Prettier extensions.