Skip to content

Wallet for interacting with the ASI Alliance blockchain network, other cosmos-based ledgers, and performing Inter-Blockchain Communication (IBC) transactions.

License

Notifications You must be signed in to change notification settings

fetchai/asi-alliance-wallet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Wallet for interacting with the ASI Alliance blockchain network, other cosmos-based ledgers, and performing Inter-Blockchain Communication (IBC) transactions.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 93.6%
  • SCSS 4.6%
  • JavaScript 0.6%
  • C++ 0.6%
  • Shell 0.2%
  • Ruby 0.1%
  • Other 0.3%