# Hardware SDK

- [Started](/connect-to-hardware/page-1/started.md)
- [Install SDK](/connect-to-hardware/page-1/install-sdk.md)
- [Config Event](/connect-to-hardware/page-1/config-event.md)
- [Common Params](/connect-to-hardware/page-1/common-params.md)
- [Path Params](/connect-to-hardware/page-1/path.md)
- [Error Code](/connect-to-hardware/page-1/error-code.md)
- [API Reference](/connect-to-hardware/page-1/api-reference.md)
- [Basic API](/connect-to-hardware/page-1/api-reference/basic-api.md)
- [Init SDK](/connect-to-hardware/page-1/api-reference/basic-api/init.md)
- [Search Devices](/connect-to-hardware/page-1/api-reference/basic-api/search-devices.md)
- [Get Features](/connect-to-hardware/page-1/api-reference/basic-api/get-features.md)
- [Get Passphrase State](/connect-to-hardware/page-1/api-reference/basic-api/get-passphrase-state.md)
- [Cancel Request](/connect-to-hardware/page-1/api-reference/basic-api/cancel-request.md)
- [Response UI Event](/connect-to-hardware/page-1/api-reference/basic-api/response-ui-event.md)
- [Device API](/connect-to-hardware/page-1/api-reference/device-api.md)
- [deviceSupportFeatures](/connect-to-hardware/page-1/api-reference/device-api/devicesupportfeatures.md)
- [checkBridgeStatus](/connect-to-hardware/page-1/api-reference/device-api/checkbridgestatus.md)
- [checkTransportRelease](/connect-to-hardware/page-1/api-reference/device-api/checktransportrelease.md)
- [checkFirmwareRelease](/connect-to-hardware/page-1/api-reference/device-api/checkfirmwarerelease.md)
- [checkBLEFirmwareRelease](/connect-to-hardware/page-1/api-reference/device-api/checkblefirmwarerelease.md)
- [deviceChangePin](/connect-to-hardware/page-1/api-reference/device-api/devicechangepin.md)
- [deviceReset](/connect-to-hardware/page-1/api-reference/device-api/devicereset.md)
- [deviceSettings](/connect-to-hardware/page-1/api-reference/device-api/devicesettings.md)
- [deviceUpdateReboot](/connect-to-hardware/page-1/api-reference/device-api/deviceupdatereboot.md)
- [deviceVerify](/connect-to-hardware/page-1/api-reference/device-api/deviceverify.md)
- [deviceWipe](/connect-to-hardware/page-1/api-reference/device-api/devicewipe.md)
- [firmwareUpdate](/connect-to-hardware/page-1/api-reference/device-api/firmwareupdate.md)
- [Bitcoin & Bitcoin forks](/connect-to-hardware/page-1/api-reference/bitcoin-and-bitcoin-forks.md)
- [btcGetAddress](/connect-to-hardware/page-1/api-reference/bitcoin-and-bitcoin-forks/btcgetaddress.md)
- [btcGetPublicKey](/connect-to-hardware/page-1/api-reference/bitcoin-and-bitcoin-forks/btcgetpublickey.md)
- [btcSignMessage](/connect-to-hardware/page-1/api-reference/bitcoin-and-bitcoin-forks/btcsignmessage.md)
- [btcSignTransaction](/connect-to-hardware/page-1/api-reference/bitcoin-and-bitcoin-forks/btcsigntransaction.md)
- [btcVerifyMessage](/connect-to-hardware/page-1/api-reference/bitcoin-and-bitcoin-forks/btcverifymessage.md)
- [Ethereum & EVM](/connect-to-hardware/page-1/api-reference/ethereum-and-evm.md)
- [evmGetPublicKey](/connect-to-hardware/page-1/api-reference/ethereum-and-evm/evmgetpublickey.md)
- [evmGetAddress](/connect-to-hardware/page-1/api-reference/ethereum-and-evm/evmgetaddress.md)
- [evmSignTransaction](/connect-to-hardware/page-1/api-reference/ethereum-and-evm/evmsigntransaction.md)
- [evmSignTypedData](/connect-to-hardware/page-1/api-reference/ethereum-and-evm/evmsigntypeddata.md)
- [evmSignMessage](/connect-to-hardware/page-1/api-reference/ethereum-and-evm/evmsignmessage.md)
- [evmVerifyMessage](/connect-to-hardware/page-1/api-reference/ethereum-and-evm/evmverifymessage.md)
- [Algorand](/connect-to-hardware/page-1/api-reference/algorand.md)
- [algoGetAddress](/connect-to-hardware/page-1/api-reference/algorand/algogetaddress.md)
- [algoSignTransaction](/connect-to-hardware/page-1/api-reference/algorand/algosigntransaction.md)
- [Aptos](/connect-to-hardware/page-1/api-reference/aptos.md)
- [aptosGetAddress](/connect-to-hardware/page-1/api-reference/aptos/aptosgetaddress.md)
- [aptosGetPublicKey](/connect-to-hardware/page-1/api-reference/aptos/aptosgetpublickey.md)
- [aptosSignMessage](/connect-to-hardware/page-1/api-reference/aptos/aptossignmessage.md)
- [aptosSignTransaction](/connect-to-hardware/page-1/api-reference/aptos/aptossigntransaction.md)
- [Alephium](/connect-to-hardware/page-1/api-reference/alephium.md)
- [alephiumGetAddress](/connect-to-hardware/page-1/api-reference/alephium/alephiumgetaddress.md)
- [alephiumSignMessage](/connect-to-hardware/page-1/api-reference/alephium/alephiumsignmessage.md)
- [alephiumSignTransaction](/connect-to-hardware/page-1/api-reference/alephium/alephiumsigntransaction.md)
- [Benfen](/connect-to-hardware/page-1/api-reference/benfen.md): Benfen
- [benfenGetAddress](/connect-to-hardware/page-1/api-reference/benfen/benfengetaddress.md)
- [benfenGetPublicKey](/connect-to-hardware/page-1/api-reference/benfen/benfengetpublickey.md)
- [benfenSignMessage](/connect-to-hardware/page-1/api-reference/benfen/benfensignmessage.md)
- [benfenSignTransaction](/connect-to-hardware/page-1/api-reference/benfen/benfensigntransaction.md)
- [Cardano](/connect-to-hardware/page-1/api-reference/cardano.md)
- [cardanoGetAddress](/connect-to-hardware/page-1/api-reference/cardano/cardanogetaddress.md)
- [cardanoGetPublicKey](/connect-to-hardware/page-1/api-reference/cardano/cardanogetpublickey.md)
- [cardanoSignMessage](/connect-to-hardware/page-1/api-reference/cardano/cardanosignmessage.md)
- [cardanoSignTransaction](/connect-to-hardware/page-1/api-reference/cardano/cardanosigntransaction.md)
- [Conflux](/connect-to-hardware/page-1/api-reference/conflux.md)
- [confluxGetAddress](/connect-to-hardware/page-1/api-reference/conflux/confluxgetaddress.md)
- [confluxSignMessage](/connect-to-hardware/page-1/api-reference/conflux/confluxsignmessage.md)
- [confluxSignMessageCIP23](/connect-to-hardware/page-1/api-reference/conflux/confluxsignmessagecip23.md)
- [confluxSignTransaction](/connect-to-hardware/page-1/api-reference/conflux/confluxsigntransaction.md)
- [Cosmos](/connect-to-hardware/page-1/api-reference/cosmos.md)
- [cosmosGetAddress](/connect-to-hardware/page-1/api-reference/cosmos/cosmosgetaddress.md)
- [cosmosGetPublicKey](/connect-to-hardware/page-1/api-reference/cosmos/cosmosgetpublickey.md)
- [cosmosSignTransaction](/connect-to-hardware/page-1/api-reference/cosmos/cosmossigntransaction.md)
- [Dynex](/connect-to-hardware/page-1/api-reference/dynex.md)
- [dnxGetAddress](/connect-to-hardware/page-1/api-reference/dynex/dnxgetaddress.md)
- [dnxSignTransaction](/connect-to-hardware/page-1/api-reference/dynex/dnxsigntransaction.md)
- [FileCoin](/connect-to-hardware/page-1/api-reference/filecoin.md)
- [filecoinGetAddress](/connect-to-hardware/page-1/api-reference/filecoin/filecoingetaddress.md)
- [filecoinSignTransaction](/connect-to-hardware/page-1/api-reference/filecoin/filecoinsigntransaction.md)
- [Kaspa](/connect-to-hardware/page-1/api-reference/kaspa.md)
- [kaspaGetAddress](/connect-to-hardware/page-1/api-reference/kaspa/kaspagetaddress.md)
- [kaspaSignTransaction](/connect-to-hardware/page-1/api-reference/kaspa/kaspasigntransaction.md)
- [Near](/connect-to-hardware/page-1/api-reference/near.md)
- [nearGetAddress](/connect-to-hardware/page-1/api-reference/near/neargetaddress.md)
- [nearSignTransaction](/connect-to-hardware/page-1/api-reference/near/nearsigntransaction.md)
- [Nervos](/connect-to-hardware/page-1/api-reference/nervos.md)
- [nervosGetAddress](/connect-to-hardware/page-1/api-reference/nervos/nervosgetaddress.md)
- [nervosSignTransaction](/connect-to-hardware/page-1/api-reference/nervos/nervossigntransaction.md)
- [Nostr](/connect-to-hardware/page-1/api-reference/nostr.md)
- [nostrGetPublicKey](/connect-to-hardware/page-1/api-reference/nostr/nostrgetpublickey.md)
- [nostrSignEvent](/connect-to-hardware/page-1/api-reference/nostr/nostrsignevent.md)
- [nostrSignSchnorr](/connect-to-hardware/page-1/api-reference/nostr/nostrsignschnorr.md)
- [nostrEncryptMessage](/connect-to-hardware/page-1/api-reference/nostr/nostrencryptmessage.md)
- [nostrDecryptMessage](/connect-to-hardware/page-1/api-reference/nostr/nostrdecryptmessage.md)
- [NEM](/connect-to-hardware/page-1/api-reference/nem.md)
- [nemGetAddress](/connect-to-hardware/page-1/api-reference/nem/nemgetaddress.md)
- [nemSignTransaction](/connect-to-hardware/page-1/api-reference/nem/nemsigntransaction.md)
- [Nexa](/connect-to-hardware/page-1/api-reference/nexa.md)
- [nexaGetAddress](/connect-to-hardware/page-1/api-reference/nexa/nexagetaddress.md)
- [nexaSignTransaction](/connect-to-hardware/page-1/api-reference/nexa/nexasigntransaction.md)
- [Polkadot](/connect-to-hardware/page-1/api-reference/polkadot.md)
- [polkadotGetAddress](/connect-to-hardware/page-1/api-reference/polkadot/polkadotgetaddress.md)
- [polkadotSignTransaction](/connect-to-hardware/page-1/api-reference/polkadot/polkadotsigntransaction.md)
- [Ripple](/connect-to-hardware/page-1/api-reference/ripple.md)
- [xrpGetAddress](/connect-to-hardware/page-1/api-reference/ripple/xrpgetaddress.md)
- [xrpSignTransaction](/connect-to-hardware/page-1/api-reference/ripple/xrpsigntransaction.md)
- [Scdo](/connect-to-hardware/page-1/api-reference/scdo.md)
- [scdoGetAddress](/connect-to-hardware/page-1/api-reference/scdo/scdogetaddress.md)
- [scdoSignMessage](/connect-to-hardware/page-1/api-reference/scdo/scdosignmessage.md)
- [scdoSignTransaction](/connect-to-hardware/page-1/api-reference/scdo/scdosigntransaction.md)
- [Solana](/connect-to-hardware/page-1/api-reference/solana.md)
- [solGetAddress](/connect-to-hardware/page-1/api-reference/solana/solgetaddress.md)
- [solSignTransaction](/connect-to-hardware/page-1/api-reference/solana/solsigntransaction.md)
- [Starcoin](/connect-to-hardware/page-1/api-reference/starcoin.md)
- [startcoinGetAddress](/connect-to-hardware/page-1/api-reference/starcoin/startcoingetaddress.md)
- [starcoinGetPublicKey](/connect-to-hardware/page-1/api-reference/starcoin/starcoingetpublickey.md)
- [starcoinSignMessage](/connect-to-hardware/page-1/api-reference/starcoin/starcoinsignmessage.md)
- [starcoinSignTransaction](/connect-to-hardware/page-1/api-reference/starcoin/starcoinsigntransaction.md)
- [starcoinVerifyMessage](/connect-to-hardware/page-1/api-reference/starcoin/starcoinverifymessage.md)
- [Stellar](/connect-to-hardware/page-1/api-reference/stellar.md)
- [stellarGetAddress](/connect-to-hardware/page-1/api-reference/stellar/stellargetaddress.md)
- [stellarSignTransaction](/connect-to-hardware/page-1/api-reference/stellar/stellarsigntransaction.md)
- [Sui](/connect-to-hardware/page-1/api-reference/sui.md)
- [suiGetAddress](/connect-to-hardware/page-1/api-reference/sui/suigetaddress.md)
- [suiGetPublicKey](/connect-to-hardware/page-1/api-reference/sui/suigetpublickey.md)
- [suiSignMessage](/connect-to-hardware/page-1/api-reference/sui/suisignmessage.md)
- [suiSignTransaction](/connect-to-hardware/page-1/api-reference/sui/suisigntransaction.md)
- [Tron](/connect-to-hardware/page-1/api-reference/tron.md): ron
- [tronGetAddress](/connect-to-hardware/page-1/api-reference/tron/trongetaddress.md)
- [tronSignMessage](/connect-to-hardware/page-1/api-reference/tron/tronsignmessage.md)
- [tronSignTransaction](/connect-to-hardware/page-1/api-reference/tron/tronsigntransaction.md)
- [Ton](/connect-to-hardware/page-1/api-reference/ton.md)
- [tonGetAddress](/connect-to-hardware/page-1/api-reference/ton/tongetaddress.md)
- [tonSignMessage](/connect-to-hardware/page-1/api-reference/ton/tonsignmessage.md)
- [tonSignProof](/connect-to-hardware/page-1/api-reference/ton/tonsignproof.md)
- [Advanced](/connect-to-hardware/page-1/advanced.md)
- [Passphrase](/connect-to-hardware/page-1/advanced/passphrase.md)
- [Common SDK Guide](/connect-to-hardware/page-1/advanced/common-sdk-guide.md)
- [Low-level transport plugin](/connect-to-hardware/page-1/advanced/low-level-transport-plugin.md)
- [OneKey Message Protocol](/connect-to-hardware/page-1/advanced/onekey-message-protocol.md)
- [Pin](/connect-to-hardware/page-1/advanced/pin.md)
- [Tutorial: Get started with OneKey](/connect-to-hardware/page-1/tutorial.md)
