Skip to content

Latest commit

 

History

History
83 lines (52 loc) · 2.25 KB

README.md

File metadata and controls

83 lines (52 loc) · 2.25 KB

Fetch Wallet

License

Fetch.ai's fork of the Keplr wallet by chainapsis, which is designed to act as a generic wallet software for blockchains built using the Cosmos-SDK and to support the inter-blockchain communication (IBC) protocol.

The wallet is configured for the Fetch.ai Stargate network.

Further information on the Keplr wallet can be found at the base repo.

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

Author

👤 Fetch.ai