BitTap Documentation
  • About BitTap
  • Wallet Product
    • Custodial vs. Non-Custodial
    • Off-Chain Proof
    • Get Started
    • Privacy Policy
  • DEX PRODUCT
    • Overview
  • Developer Guides
    • Overview
    • API Reference
      • CreateWallet
      • NewAddr
      • DecodeAddr
      • QueryAddrs
      • ImportAsset
      • QueryAssetStat
      • ListAssetHistory
      • Estimate-tx-fee
      • GetAssetBalance
      • GetBtcBalance
      • 💎SendAsset
        • TransferAsset
        • AnchorVirtualPsbt
        • PublishTransfer
      • 💎SendBtc
        • TransferBtc
        • PublishTransferBtc
    • JS SDK
Powered by GitBook
On this page
  • Main Functions
  • Requirements
  • Links
  1. Developer Guides

JS SDK

JS toolkit as a DApp-connected wallet, allowing your app to quickly access the plugin wallet

Main Functions

  • Connect wallet

  • Switch network

  • Listen for account changes

  • Listen transaction changes

  • Get current assets

  • Create invoice

  • Send BTC Transfer

  • Send taproot assets

  • Sign messages

  • Search assets

  • Get invoices

Requirements

  • Modern web browser environment

  • Install the bittap wallet extension

  • A password and an existing account exist in the bittap wallet extension

Links

  • NPM package

  • Tutorials

  • JSSDK Api Reference

  • VUE Example

  • REACT Example

PreviousPublishTransferBtc

Last updated 5 months ago

npm: @bittap/wallet-sdknpm
wallet-sdk/Tutorials.en_US.md at main · bittap-protocol/wallet-sdkGitHub
wallet-sdk/Tutorials.zh_CN.md at main · bittap-protocol/wallet-sdkGitHub
Bittap-Wallet-SDK - v1.0.4
BitTap Wallet JSSDK Vue Example
Vue Demo
Logo
wallet-sdk/examples/vue3 at main · bittap-protocol/wallet-sdkGitHub
Source code
Vite + React + TS
Demo
Logo
wallet-sdk/examples/react at main · bittap-protocol/wallet-sdkGitHub
Source code
Logo
Logo
Logo
Logo
Logo