Supported Wallets
Midl supports integration with popular wallets to provide users with seamless interaction using their preferred Bitcoin wallets. Currently, Midl supports:
● Unisat.
● MetaMask (via BTC Snap).
Requirements for wallet integration:
For wallets to support Midl and be added to our frontend app connectors, they must meet the following requirements in addition to basic Bitcoin network functionalities:
1. Signature support:
● Ability to support secp256k1 signatures.
2. Transaction handling:
● Capability to read and broadcast transactions on Testnet V4
3. Runes support:
Taproot address generation: Ability to generate Taproot addresses.
Runes balance indexing: Index the Runes balance of public addresses.
Runes transfer: Enable the transfer of Runes.
4. Message signing:
Implement the signMessage() function for BTC wallets using the BIP322 format.
Future support:
Ledger: Integration with Ledger hardware wallets is planned for future updates to expand wallet compatibility.
Last updated