Skip to main content

Smart Contracts

The Bolt Protocol smart contracts encompass various functionalities, including validator registration, operator coordination, fault proof challenge handling, and integration with restaking ecosystems such as Symbiotic and EigenLayer. Each contract plays a specific role in ensuring the smooth operation of the protocol.

Security Considerations

The Bolt Protocol smart contracts have not undergone a formal security audit. Therefore, they should not be used in production environments without proper due diligence. Users are advised to proceed with caution and conduct their own testing and reviews before engaging with the protocol.

Contract Descriptions

Contract NameDescription
BoltValidatorsManages validator registration and authentication.
BoltManagerCoordinates operators, validators, and integrates with restaking protocols.
BoltSymbioticMiddlewareFacilitates Symbiotic integration for validators and staking pools.
BoltEigenLayerMiddlewareManages integration with EigenLayer, supporting restaking for operators.
BoltChallengerHandles fault proof challenges and facilitates dispute resolution.
BoltParametersStores and manages system-wide parameters.

Deployed Addresses

Holesky Testnet

Contract NameDeployed Address
BoltValidators0x1234567890abcdef1234
BoltManager0xabcdef1234567890abcd
BoltSymbioticMiddleware0x0987654321fedcba9876
BoltEigenLayerMiddleware0x56789abcd123ef45678a
BoltChallenger0xbcdefa123456789abcdf
BoltParameters0x4321fedcba098765fedc