Ternoa natively combines decentralization and encryption with TEEs to turn NFTs into secured and private data containers. This design creates “True Ownership” of digital data for users.
Through bridges, mirroring and native polkadot portability, Ternoa allows users to merge NFTs from all ecosystems in one place.
Our protocol relies on Nominated Proof-of-Stake to ensure state-of-the-art energy consumption. Because blockchain mass adoption requires a sustainable approach.
NFTs become containers, using decentralized storage and encryption so that only the holder can access content.
Merge or divide NFTs on chain, allowing multiple ownership or new User Experiences.
Share the NFTs features with anyone without transfering ownership.
Advanced transactional features to help creators valuing their contents.
NFTs minted on other blockchains (eg. ERC721 mint via Opensea) can be activated and live a second life.
Utility NFTs are native to our chain and do not require any complex programming such as smart contracts. They can be deployed using high level languages only (Javascript).
Our ecosystem of NFT based dApps keep growing day after day. Our SDK relies upon most popular high level languages, allowing us to tap into the world’s largest pool of developers.
Our Main Developer gather the best dev, product and strategy teams. The Labs helps entrepreneurs to start building on Ternoa network with zero code experience.
Use your CAPS to vote on the future of Ternoa, play a role in the development and expansion of the blockchain.
Validators and nominators help secure the network by pledging CAPS.
CAPS rewards are distributed to validators, nominators and secretNodes.
import { createNft, initializeApi, getKeyringFromSeed, WaitUntil, safeDisconnect, NFTCreatedEvent } from "ternoa-js";
const mintNFT = async (): Promise<NFTCreatedEvent> => {
try {
await initializeApi();
const keyring = await getKeyringFromSeed("//TernoaTestAccount");
const nftData = await createNft(
"hello world",
0,
undefined,
false,
keyring,
WaitUntil.BlockInclusion
);
console.log("The on-chain NFT id is: ", nftData.nftId);
} catch (e) {
console.error(e);
} finally {
await safeDisconnect();
process.exit();
}
};
A Crypto Wallet for Ternoa Chain. The best way to manage your CAPS and discover the Ternoa blockchain ecosystem. View more →