Skip to content

Byzantine-Finance/byzantine-contracts

Repository files navigation

Byzantine Finance

Byzantine Finance is the Stripe of restaking. Institutional restaking is one of the fastest growing segments in Web3. Our white-label restaking infrastructure aggregates technically complex integrations and allows Web3 enterprises to build a custom restaking offering for their users in days.

Byzantine is a fully decentralised, liquid, and native restaking protocol - aggregating and simplifying access to a wide diversity of restaking protocols.

Documentation

Protocol

To understand the core mechanism of Byzantine Finance protocol, check out our whitepaper.

Deep Dive

You can access the smart contracts documentation here.

Building and Running Tests

This repository uses Foundry. See the Foundry docs for more info on installation and usage. If you already have foundry, you can build this project and run tests with these commands:

foundryup

forge build
forge test

Deployments

Current Testnet Deployment

The current testnet deployment is on holesky, and is from our MVP release. You can view the deployed contract addresses below.

Core
Name Proxy Implementation Notes
StrategyModuleManager 0x6b70ECA73689463C863873154744169Bcc622308 0x4d6...bf7 Proxy: TUP@4.7.1
StrategyModule (beacon) 0x5504899Eb7a4A21485Fa20C48371776E9E6D4E43 0x9E3...3b9 - Beacon: BeaconProxy
- StrategyModules: UpgradeableBeacon
Auction 0x1ae6F573F0D7b4b966Ce103BC18F3A3b9E43987b 0xedb...572 Proxy: TUP@4.7.1
Token
Name Proxy Implementation Notes
ByzNft 0xB8492aD52067B0b0a520041c0B16A3092bee05Bc 0x3F2...9Db Proxy: TUP@4.7.1
Vault
Name Proxy Implementation Notes
Escrow 0x5FE3eD446e0195E9626744D1047E31C8927535d5 0xD0f...439 Proxy: TUP@4.7.1
Admin
Name Address
Byzantine Admin 0x6D040d67Ab711EC159F870F5259f27bB8d62FeD7
Multisigs
Name Proxy Implementation Notes

About

Smart Contracts of the Byzantine Protocol

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published