TrustWeb3Provider
TrustWeb3Provider currently bundles web3 0.20.x, we will follow MetaMask proposal: No Longer Injecting web3.js.
How to Identify Trust Provider
If trust provider injected properly isTrust
will be true
window.ethereum.isTrust
Installation
iOS
TrustWeb3Provider is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod 'TrustWeb3Provider', git: 'https://github.com/trustwallet/trust-web3-provider', tag: '<latest_tag>'
Here is an example project located at ios/TrustWeb3Provider.xcworkspace
to demonstrate how to use this provider.
Android
TrustWeb3Provider is available through Jitpack and GitHub Packages, new version will only be available in GitHub.
Jitpack
To install it:
Step 1. Add jitpack to repositories
in your root build.gradle
file:
allprojects {
repositories {
maven { url 'https://jitpack.io' }
}
}
Step 2. Add the dependency
dependencies {
implementation 'com.github.trustwallet:trust-web3-provider:TAG'
}
Authors
License
TrustWeb3Provider is available under the MIT license. See the LICENSE file for more info.