interlay / interbtc

interBTC: Bitcoin Anywhere
https://app.interlay.io/
Apache License 2.0
247 stars 83 forks source link

Contracts (ink!) support #983

Closed nud3l closed 1 year ago

nud3l commented 1 year ago

Is your feature request related to a problem? Please describe. Developing smart contracts with Bitcoin capabilities relies on using Solidity and the EVM mostly. We can offer developers Rust contracts with ink! using the contracts pallet and giving it access to the BTC-relay.

Describe the solution you'd like Implement a proof of concept of ink! Bitcoin contracts.

Describe alternatives you've considered https://github.com/interlay/interbtc/issues/1098

Additional context

Maybe, we should address #605 first to not break the interface directly.

sander2 commented 1 year ago

POC delivered here: https://github.com/interlay/interbtc/pull/990 Closing this issue.