Trust Developers
  • Get Started
  • Developing for Trust Wallet platform
    • Browser Extension
      • Ethereum & EVM chains
    • Mobile (WalletConnect)
    • Deep Linking
  • Listing new dApps
    • A Complete Guide to Listing your dApp with Trust Wallet
    • Optimizing your dApp for Trust Wallet
    • Debugging
  • Listing new assets
    • Add Asset
    • Requirements
    • Pull Request Fee
    • FAQ
    • Repository Details
    • Universal Asset ID
  • Wallet Core
    • New Blockchain Support
      • RPC / API Requirements
      • New EVM-compatible chain
    • Developing the Library
      • Contributing
      • Building
      • WalletConsole utility
      • Coverage
      • Releasing
    • Integration Guide
      • Usage Guide
      • iOS Integration Guide
      • Android Integration Guide
      • Server-Side
    • References
      • Swift API Reference
      • Kotlin API Reference
    • FAQ
  • Barz - Smart Wallet
    • Introducing Barz. TrustWallet's Smart Wallet Solution
    • Cutting Diamonds: How to make Accounts Awesome
    • Build with Trust Wallet and Barz, A Comprehensive Guide to Integrating Barz with AA SDK
Powered by GitBook
On this page

Was this helpful?

  1. Wallet Core

Integration Guide

PreviousReleasingNextUsage Guide

Last updated 2 years ago

Was this helpful?

This Integration Guide is intended for developers building on top of Wallet Core. Typical projects using Wallet Core are mobile wallets -- iOS and/or Android apps, and potentially desktop wallets. Wallet Core functionality can prove to be helpful in some backend-side projects as well.

The guide has the following outline:

  • . In this general guide we describe the basic wallet operations (wallet creation, address derivation, transaction signing) in detail, with some code examples. This is recommended first.

  • . This is a walkthrough of a sample iOS wallet application.

  • . This is a walkthrough of a sample Android wallet application.

  • . Here we provide instructions on how to integrate Wallet Core into a Go languge backend-side project.

Wallet Core Usage Guide
iOS Integration Guide
Android Integration Guide
Server-Side GoLang Guide