Ternoa wallet & Wallet connect
Introduction
Ternoa Wallet is a non-custodial crypto wallet created and maintained by Ternoa. Powered by React-Native and Polkadot.js, it is built on top of the Ternoa ecosystem to allow users to manage their CAPS and NFTs on the Mainnet and Alphanet networks.
Download Ternoa Wallet:
To learn more about creating a Ternoa Wallet, look at this section first.
Prerequisites
Before getting started, please ensure that you have the following prerequisites in place:
Create a Ternoa account with Alphanet CAPS from the faucet.
Install and configure your preferred code editor (for this tutorial, we will be using Visual Studio Code [VSC]).
Install NodeJS v.14+, along with NPM.
We assume you have already created a new wallet for development purposes with no CAPS on Ternoa Mainnet. You must use a development wallet with NO REAL MONEY in it when learning, practicing, and testing.
This documentation is aimed at helping developers who create dApps leveraging the Ternoa ecosystem to integrate Ternoa Wallet and Wallet Connect.
Getting Started
The simplest way to quickstart jumping into Ternoa Wallet and Wallet Connect to build on the blockchain is to look at the starter repository here, and start our tutorial:
On that repository, you will find the following useful resources that will help you with the integration:
Tutorial: A step-by-step guide
dApp-example (JS / TS): A boilerplate app
QR Scan, Deeplink, and Webview: The 3 different ways to connect
Transaction request object: How to send transactions or sign a message
Issues
If you are experiencing an issue with Ternoa Wallet, please visit the issues section. If the issue you are experiencing has not yet been reported, create a new issue.
Support
If you face any trouble, feel free to reach out to our community engineers in our Discord.
Last updated