Gitcoin is GDPR complaint. Learn more in
Gitcoin's Terms & Conditions.
Check out the Issue Explorer
Looking to fund some work? You can submit a new Funded Issue here.
In three word: port TrustSDK-iOS into Android, use best practices.
Original repo: https://github.com/TrustWallet/TrustSDK-iOS
We need to port iOS implementation of [TrustSDK-iOS](https://github.com/TrustWallet/TrustSDK-iOS) into Android (should be written in Kotlin)
TrustSDK allows any application to sign transactions and message via Trust app.
Let's assume you would like to sign `hey Viktor`.
- You would call `trustSDK.signMessage("hey Viktor")`,
- Check if Trust app installed: `trust://`, then it would call `trust://sign-message?message=base64("hey Viktor")`
- Confirm message in the Trust App and return signed message to the requester app.
Implementation on the the side of the wallet: https://github.com/TrustWallet/trust-wallet-ios/blob/master/Trust/Core/Coordinators/LocalSchemeCoordinator.swift