osmosis
osmosis copied to clipboard
Integrate Babylon to become a BSN [Proposal 919]
Background
In Proposal 919, Osmosis governance approved becoming a Bitcoin Secured Network in a future software upgrade.
Suggested Design
Integration Documentation: https://emphasized-acoustic-f68.notion.site/Resources-for-Babylon-integration-63039e40b9b44a3fb0ad14e11d9331e9
- Add Babylon SDK (a Cosmos SDK module) to the codebase
- Relevant docs section: https://emphasized-acoustic-f68.notion.site/Integrating-with-Euphrates-0-5-0-for-Cosmos-chains-a24f8df4534f49418179e0d6cabe757e?pvs=25#0405e56000634312824842677d84b027
- Most recent tag: https://github.com/babylonlabs-io/babylon-sdk/tree/v0.8.0-rc.0
- Deploy 3 CosmWasm smart contracts on the BSN
- Relevant docs section: https://emphasized-acoustic-f68.notion.site/Integrating-with-Euphrates-0-5-0-for-Cosmos-chains-a24f8df4534f49418179e0d6cabe757e#d10cff06050244b2939f1096163cdd8a
- Most recent tag: https://github.com/babylonlabs-io/babylon-contract/releases/tag/v0.13.0-rc.0
- Establish an IBC channel between BSN and Babylon ✔
Acceptance Criteria
Finality providers are able to timestamp Osmosis blocks on devnet with finality signatures. This will also need concurrent parameter changes on Osmosis which can be done via governance, to enable the taker fee revenue sharing for rewarding these parameter changes at the same time as the software upgrade which enables this functionality.