trust_wallet_core

A Flutter plugin for trust wallet core, mapping all api list in https://github.com/trustwallet/wallet-core/tree/master/include/TrustWalletCore

IMPORTANT

Because official lib build flag in CmakeLists.txt set(CMAKE_CXX_VISIBILITY_PRESET hidden), that will cause android exception when dart ffi lookup function.

if you want to run android demo, follow this My other repo to run full demo,

Android

Add

class MainActivity: FlutterActivity() {
    init {
        System.loadLibrary("TrustWalletCore")
    }
}

in your android project MainActivity.kt file

minSdk require >=23

iOS

min ios platform support >=13.0

dart part

before use wallet_core, call below function once.

 FlutterTrustWalletCore.init();

Then you are ready to run.

Libraries

dart_impl/tw_data_impl
flutter_trust_wallet_core
protobuf/Aeternity.pb
protobuf/Aeternity.pbenum
protobuf/Aeternity.pbjson
protobuf/Aeternity.pbserver
protobuf/Aion.pb
protobuf/Aion.pbenum
protobuf/Aion.pbjson
protobuf/Aion.pbserver
protobuf/Algorand.pb
protobuf/Algorand.pbenum
protobuf/Algorand.pbjson
protobuf/Algorand.pbserver
protobuf/Aptos.pb
protobuf/Aptos.pbenum
protobuf/Aptos.pbjson
protobuf/Aptos.pbserver
protobuf/Binance.pb
protobuf/Binance.pbenum
protobuf/Binance.pbjson
protobuf/Binance.pbserver
protobuf/Bitcoin.pb
protobuf/Bitcoin.pbenum
protobuf/Bitcoin.pbjson
protobuf/Bitcoin.pbserver
protobuf/Cardano.pb
protobuf/Cardano.pbenum
protobuf/Cardano.pbjson
protobuf/Cardano.pbserver
protobuf/Common.pb
protobuf/Common.pbenum
protobuf/Common.pbjson
protobuf/Common.pbserver
protobuf/Cosmos.pb
protobuf/Cosmos.pbenum
protobuf/Cosmos.pbjson
protobuf/Cosmos.pbserver
protobuf/Decred.pb
protobuf/Decred.pbenum
protobuf/Decred.pbjson
protobuf/Decred.pbserver
protobuf/Elrond.pb
protobuf/Elrond.pbenum
protobuf/Elrond.pbjson
protobuf/Elrond.pbserver
protobuf/EOS.pb
protobuf/EOS.pbenum
protobuf/EOS.pbjson
protobuf/EOS.pbserver
protobuf/Ethereum.pb
protobuf/Ethereum.pbenum
protobuf/Ethereum.pbjson
protobuf/Ethereum.pbserver
protobuf/Everscale.pb
protobuf/Everscale.pbenum
protobuf/Everscale.pbjson
protobuf/Everscale.pbserver
protobuf/Filecoin.pb
protobuf/Filecoin.pbenum
protobuf/Filecoin.pbjson
protobuf/Filecoin.pbserver
protobuf/FIO.pb
protobuf/FIO.pbenum
protobuf/FIO.pbjson
protobuf/FIO.pbserver
protobuf/Harmony.pb
protobuf/Harmony.pbenum
protobuf/Harmony.pbjson
protobuf/Harmony.pbserver
protobuf/Hedera.pb
protobuf/Hedera.pbenum
protobuf/Hedera.pbjson
protobuf/Hedera.pbserver
protobuf/Icon.pb
protobuf/Icon.pbenum
protobuf/Icon.pbjson
protobuf/Icon.pbserver
protobuf/IoTeX.pb
protobuf/IoTeX.pbenum
protobuf/IoTeX.pbjson
protobuf/IoTeX.pbserver
protobuf/MultiversX.pb
protobuf/MultiversX.pbenum
protobuf/MultiversX.pbjson
protobuf/MultiversX.pbserver
protobuf/Nano.pb
protobuf/Nano.pbenum
protobuf/Nano.pbjson
protobuf/Nano.pbserver
protobuf/NEAR.pb
protobuf/NEAR.pbenum
protobuf/NEAR.pbjson
protobuf/NEAR.pbserver
protobuf/Nebulas.pb
protobuf/Nebulas.pbenum
protobuf/Nebulas.pbjson
protobuf/Nebulas.pbserver
protobuf/NEO.pb
protobuf/NEO.pbenum
protobuf/NEO.pbjson
protobuf/NEO.pbserver
protobuf/Nervos.pb
protobuf/Nervos.pbenum
protobuf/Nervos.pbjson
protobuf/Nervos.pbserver
protobuf/Nimiq.pb
protobuf/Nimiq.pbenum
protobuf/Nimiq.pbjson
protobuf/Nimiq.pbserver
protobuf/NULS.pb
protobuf/NULS.pbenum
protobuf/NULS.pbjson
protobuf/NULS.pbserver
protobuf/Oasis.pb
protobuf/Oasis.pbenum
protobuf/Oasis.pbjson
protobuf/Oasis.pbserver
protobuf/Ontology.pb
protobuf/Ontology.pbenum
protobuf/Ontology.pbjson
protobuf/Ontology.pbserver
protobuf/Polkadot.pb
protobuf/Polkadot.pbenum
protobuf/Polkadot.pbjson
protobuf/Polkadot.pbserver
protobuf/Ripple.pb
protobuf/Ripple.pbenum
protobuf/Ripple.pbjson
protobuf/Ripple.pbserver
protobuf/Solana.pb
protobuf/Solana.pbenum
protobuf/Solana.pbjson
protobuf/Solana.pbserver
protobuf/Stellar.pb
protobuf/Stellar.pbenum
protobuf/Stellar.pbjson
protobuf/Stellar.pbserver
protobuf/Sui.pb
protobuf/Sui.pbenum
protobuf/Sui.pbjson
protobuf/Sui.pbserver
protobuf/Tezos.pb
protobuf/Tezos.pbenum
protobuf/Tezos.pbjson
protobuf/Tezos.pbserver
protobuf/TheOpenNetwork.pb
protobuf/TheOpenNetwork.pbenum
protobuf/TheOpenNetwork.pbjson
protobuf/TheOpenNetwork.pbserver
protobuf/Theta.pb
protobuf/Theta.pbenum
protobuf/Theta.pbjson
protobuf/Theta.pbserver
protobuf/THORChainSwap.pb
protobuf/THORChainSwap.pbenum
protobuf/THORChainSwap.pbjson
protobuf/THORChainSwap.pbserver
protobuf/TransactionCompiler.pb
protobuf/TransactionCompiler.pbenum
protobuf/TransactionCompiler.pbjson
protobuf/TransactionCompiler.pbserver
protobuf/Tron.pb
protobuf/Tron.pbenum
protobuf/Tron.pbjson
protobuf/Tron.pbserver
protobuf/VeChain.pb
protobuf/VeChain.pbenum
protobuf/VeChain.pbjson
protobuf/VeChain.pbserver
protobuf/Waves.pb
protobuf/Waves.pbenum
protobuf/Waves.pbjson
protobuf/Waves.pbserver
protobuf/Zilliqa.pb
protobuf/Zilliqa.pbenum
protobuf/Zilliqa.pbjson
protobuf/Zilliqa.pbserver
trust_wallet_core
trust_wallet_core_ffi