Skip to content
Komodo Docs
Introduction Setup Tutorials API (Legacy) API 2.0 (Master) API 2.0 (Dev) Common Structures
API Setup Tutorials
API Setup Tutorials
Komodo Mobile Wallet Komodo Desktop Wallet How to Vote Komodo Notary Nodes QA and Testing Resources White Paper CC Book

Search needs a web server. This page was opened straight from disk (file://), and browsers refuse to fetch the search index over that protocol. Site-wide links are absolute too, so they will not work either. Serve the build instead:

npm run preview

Any static server works, for example npx serve dist or python3 -m http.server -d dist.

The search index is generated at build time, so search is unavailable under npm run dev. Run npm run build, then npm run preview.

GitHub
Komodo DeFi Framework API 2.0 (Master)
  • V2 Methods Overview
Coin Activation
  • Overview
  • enable_tendermint_with_assets
  • enable_tendermint_token
  • enable_eth_with_tokens
  • enable_erc20
  • enable_bch_with_tokens
Task Managed Coin Activation
  • Overview
  • Task: Enable BCH
  • Task: Enable ETH
  • Task: Enable QTUM
  • Task: Enable Tendermint
  • Task: Enable UTXO
  • Task: Enable ZHTLC
Fee Management
  • Overview
  • get_eth_estimated_fee_per_gas
  • get_swap_transaction_fee_policy
  • set_swap_transaction_fee_policy
Market Maker Bot
  • start_simple_market_maker_bot
  • stop_simple_market_maker_bot
Message Signing
  • Overview
  • Sign Message
  • Verify Message
Streaming
  • Overview
  • Enable Balance
  • Enable Fee Estimator
  • Enable Heartbeat
  • Enable Network
  • Enable Orderbook
  • Enable Order Status
  • Enable Swap Status
  • Enable Transaction History
  • Disable
Swaps & Orders
  • Overview
  • active_swaps
  • best_orders
  • get_locked_amount
  • max_maker_vol
  • my_recent_swaps
  • orderbook
  • recreate_swap_data
  • trade_preimage
Seednode Version Stats
  • add_node_to_version_stat
  • remove_node_from_version_stat
  • start_version_stat_collection
  • stop_version_stat_collection
  • update_version_stat_collection
Staking
  • Overview
  • Claim Rewards
  • Delegate
  • Delegations
  • Ongoing delegations
  • Undelegate
  • Validators
Transactions
  • Overview
  • get_raw_transaction
  • sign_raw_transaction
  • my_tx_history
  • z_coin_tx_history
  • withdraw
Wallet
  • Overview
  • get_enabled_coins
  • get_public_key
  • get_public_key_hash
  • get_mnemonic
  • change_mnemonic_password
  • delete_wallet
  • get_wallet_names
  • Task Managed Methods Overview
  • Task: Account Balance
  • Task: Create New Account
  • Task: Get New Address
  • Task: Scan For New Adresses
  • Task: Withdraw
  • get_private_keys
Utility
  • Overview
  • get_current_mtp
  • get_token_info
  • peer_connection_healthcheck
  • get_shared_db_id
  • send_asked_data
  • trezor_connection_status
  • Task: Init Trezor
  • task::init_trezor::cancel
  • task::init_trezor::init
  • task::init_trezor::status
  • task::init_trezor::user_action
  • Task: Connect MetaMask
  • task::connect_metamask::init
  • task::connect_metamask::status
  • task::connect_metamask::cancel

Connect MetaMask Task Overview#

task::connect_metamaskoverviewtask::connect_metamask#

This section provides an overview of the task-managed flow used to initialise a MetaMask context and bind it to a Komodo DeFi Framework node. Each action in the flow is documented on its own dedicated page:

  • Init MetaMask Connection
  • MetaMask Connection Status
  • Cancel MetaMask Connection
Edit this page on GitHub
Previous task::init_trezor::user_action Next task::connect_metamask::init