Skip to content

๐Ÿ“ฑ๐Ÿ”๐Ÿ’ฐ Mobile cryptocurrency wallet for Tezos blockchain.

Notifications You must be signed in to change notification settings

danzfour/templewallet-mobile

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“ About

Temple Wallet - is a non-custodial crypto wallet for interacting with the Tezos ecosystem.

Temple provides the ability to interact with web-based decentralized applications (so-called "dApps") right from your mobile phone (iOS, Android).

Other important features include:

  • Exploring various Tezos-based assets
  • Multiple accounts
  • Send/Receive FA1.2 / FA2 tokens
  • Delegation to bakers
  • Light/Dark mode switching

application screenshot

โ–ถ๏ธ Installation

Follow this steps to build and run wallet locally.

Setting up the development environment

  1. Install Node.js

  2. Install yarn

sudo npm install --global yarn
  1. Set up the React Native development environment. 3.1 Select React Native CLI Quickstart. 3.2 Select your Development OS. 3.3 Set up both Target OS

React Native environment setup screenshot

Setting up the project

  1. Clone repository
git clone https://github.com/madfish-solutions/templewallet-mobile.git && cd templewallet-mobile
  1. Install dependencies
yarn
yarn ios:pods
  1. Create .env file
cp .env.dist .env

Running the application

To start the Android application run

yarn android

To start the iOS application run

yarn ios

If you want to contribute your code, before making a pull request - ensure, that code passes all pipeline checks. You can manually to check it before a pull request running commands

yarn ts
yarn lint
yarn test

About

๐Ÿ“ฑ๐Ÿ”๐Ÿ’ฐ Mobile cryptocurrency wallet for Tezos blockchain.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 96.6%
  • Java 1.2%
  • C++ 0.5%
  • JavaScript 0.5%
  • Objective-C++ 0.4%
  • Ruby 0.3%
  • Other 0.5%