TrustWeb3Provider currently bundles web3 0.20.x, we will follow MetaMask proposal: No Longer Injecting web3.js.
If trust provider injected properly isTrust
will be true
window.ethereum.isTrust
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.
TrustWeb3Provider is available through Jitpack and GitHub Packages, new version will only be available in GitHub.
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'
}
TrustWeb3Provider is available under the MIT license. See the LICENSE file for more info.