Skip to content

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

License

Notifications You must be signed in to change notification settings

phrases04/fetch-wallet

 
 

Repository files navigation

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 93.5%
  • SCSS 5.0%
  • JavaScript 0.7%
  • Shell 0.3%
  • Ruby 0.2%
  • Objective-C++ 0.1%
  • Other 0.2%