Removing dependency on Wagmi/Viem to make Bigmi fully independent
🌍 Ecosystem Improvements Needed
We've noticed inconsistencies in how wallets handle signPsbt functions, with different parameters accepted. The UTXO ecosystem isn't as united as the EVM one, and there's room for improvement.
We're Looking Into:
Plan discussions on standardizing wallet connections and signPsbt implementations.
Exploring WBIP-004 or similar proposal for provider discovery, similar to EIP-6963 in the EVM world.
🔮 Current Shortcomings & Future Plans
We're currently missing some hooks, RPC method actions, and wallet connectors, but we're actively working to add them. Initially, we considered building Bigmi as an extension to Wagmi/Viem but realized a separate library better serves UTXO chains due to Wagmi/Viem's EVM-specific logic.
🤝 We invite Developers to share their experiences and challenges and contribute functionality essential to their apps. Your input can shape the Bitcoin wallet and app integrations future!
🛠️ We're Working On:
🌍 Ecosystem Improvements Needed
We've noticed inconsistencies in how wallets handle signPsbt functions, with different parameters accepted. The UTXO ecosystem isn't as united as the EVM one, and there's room for improvement.
We're Looking Into:
🔮 Current Shortcomings & Future Plans
We're currently missing some hooks, RPC method actions, and wallet connectors, but we're actively working to add them. Initially, we considered building Bigmi as an extension to Wagmi/Viem but realized a separate library better serves UTXO chains due to Wagmi/Viem's EVM-specific logic.
🗺️ Roadmap
Short-Term Goals:
Mid-Term Goals:
Long-Term Goals:
🤝 We invite Developers to share their experiences and challenges and contribute functionality essential to their apps. Your input can shape the Bitcoin wallet and app integrations future!