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'
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 in your root build.gradle at the end of repositories:
allprojects {
repositories {
maven { url 'https://jitpack.io' }
}
}
Step 2. Add the dependency
dependencies {
implementation 'com.github.TrustWallet:trust-web3-provider:0.3.9'
}
Configuring Gradle for use with GitHub Packages
TrustWeb3Provider is available under the MIT license. See the LICENSE file for more info.