You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The BOB SDK is meant as a set of Solidity contracts, Rust and/or TypeScript functions, and UI components to access the unique functions of BOB and make developing new applications on BOB simple.
Motivation
BOB combines Bitcoin and EVM functionality into a coherent SDK to give anyone access to Bitcoin data, verification functions, account abstraction, and more. The SDK should it make easy for anyone to access to the BOB functionality.
Specification
BTC Relay and Libs
Builders MUST be able to interact with the BTC relay contracts (documentation, Solidity libraries for Bitcoin types, ...)
Builders MUST be able to verify transaction inclusion with the BTC relay, have an example implementation, and documentation to understand how it works
Builders MUST be able to verify the inclusion of an ordinal, have an example implementation, and documentation
Builders MUST be able to verify BRC20 deploy, mint, and transfer operations, have an example implementation, and documentation
Builders MUST be able to use remix to develop and deploy contracts on the rollup
UX Tooling
Builders MUST be able to allow users paying fees in a bridged BTC deployed as an ERC20. Recommended is to use OpenGSN https://github.com/opengsn/gsn to achieve this with a deployment of OpenGSN for BOB.
Builders MUST have an easy way to integrate OpenGSN into their contracts
The text was updated successfully, but these errors were encountered:
Abstract
The BOB SDK is meant as a set of Solidity contracts, Rust and/or TypeScript functions, and UI components to access the unique functions of BOB and make developing new applications on BOB simple.
Motivation
BOB combines Bitcoin and EVM functionality into a coherent SDK to give anyone access to Bitcoin data, verification functions, account abstraction, and more. The SDK should it make easy for anyone to access to the BOB functionality.
Specification
BTC Relay and Libs
Dev Tooling
UX Tooling
The text was updated successfully, but these errors were encountered: