Skip to content

Latest commit

 

History

History
75 lines (47 loc) · 2.1 KB

README.md

File metadata and controls

75 lines (47 loc) · 2.1 KB

ASI Alliance Wallet

Official Website Twitter Follow

This is the code repository of the ASI Alliance Wallet, a generic wallet for blockchains built using the Cosmos-SDK with support for EVM-based chains and the inter-blockchain communication (IBC) protocol.

This is a fork of the Keplr wallet by chainapsis.

Official Releases

You can find the latest versions of the official managed releases on these links:

Building browser extension locally

Requirements

  • protoc v21.3 (recommended)

      # This script is example for mac arm64 user. for other OS, replace URL(starts with https://..) to be matched with your OS from https://github.com/protocolbuffers/protobuf/releases/tag/v21.3
      curl -Lo protoc-21.3.zip https://github.com/protocolbuffers/protobuf/releases/download/v21.3/protoc-21.3-osx-aarch_64.zip 
    
      #OR
    
      # This script is example for linux x86_64 user
      curl -Lo protoc-21.3.zip https://github.com/protocolbuffers/protobuf/releases/download/v21.3/protoc-21.3-linux-x86_64.zip
    
      unzip protoc-21.3.zip -d $HOME/protoc
      cp -r $HOME/protoc/include /usr/local
      cp -r $HOME/protoc/bin /usr/local
  • Node.js v18+

Clone this repo and run:

Install global npm dependencies:

npm install --global yarn lerna

# TODO: install [watchman](https://facebook.github.io/watchman/docs/install.html)

Install and build packages:

yarn && yarn build:libs

Local dev server for fetch-extension

yarn dev

Local dev server for mobile

yarn android
yarn ios

In case of any error, try this and re-run the local dev server for mobile

yarn postinstall