Skip to content

Web3 javascript wrapper provider for iOS and Android platforms.

Notifications You must be signed in to change notification settings

trustwallet/trust-web3-provider

Repository files navigation

Trust Web3 Provider

                    ___           ___           ___
      ___          /  /\         /  /\         /  /\          ___
     /__/\        /  /::\       /  /:/        /  /::\        /__/\
     \  \:\      /  /:/\:\     /  /:/        /__/:/\:\       \  \:\
      \__\:\    /  /::\ \:\   /  /:/        _\_ \:\ \:\       \__\:\
      /  /::\  /__/:/\:\_\:\ /__/:/     /\ /__/\ \:\ \:\      /  /::\
     /  /:/\:\ \__\/~|::\/:/ \  \:\    /:/ \  \:\ \:\_\/     /  /:/\:\
    /  /:/__\/    |  |:|::/   \  \:\  /:/   \  \:\_\:\      /  /:/__\/
   /__/:/         |  |:|\/     \  \:\/:/     \  \:\/:/     /__/:/
   \__\/          |__|:|~       \  \::/       \  \::/      \__\/
                   \__\|         \__\/         \__\/

A modular TypeScript library designed to offer Web3 interfaces, enabling your wallet to connect with decentralized applications.

 +----------------+            +------------------+           +---------------+
 |                |            |                  |           |               |
 |      dApps     |  <----->   |   web3 provider  |  <----->  |  your wallet  |
 |                |            |                  |           |               |
 +----------------+            +------------------+           +---------------+

Supported chains

  • Cosmos Docs
  • Solana - Wallet Standard fully compatible Docs
  • Ethereum EIP-1193 Docs

Useful links

Using the library

Contributing

Adding a new chain