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.
You can find the latest versions of the official managed releases on these links:
- Browser Extension
- Fetch officially supports Chrome, Firefox.
- iOS App
- Android App
For help using ASI Alliance Wallet, Visit our Doc.
-
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
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
yarn dev
yarn android
yarn ios
In case of any error, try this and re-run the local dev server for mobile
yarn postinstall