{"repo":"symbioticfi/relay-contracts","free":true,"listed":false,"github":"https://github.com/symbioticfi/relay-contracts","clone":"git clone https://github.com/symbioticfi/relay-contracts.git","description":"Symbiotic Relay Smart Contracts","language":"Solidity","stars":11,"topics":["relay","smart-contracts"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Symbiotic Relay Smart Contracts Overview Symbiotic Relay is a peer-to-peer side-network designed to collect and aggregate signatures from validators, maintain validator sets on the settlement contract. To achieve that, Symbiotic provides a set of predefined smart contracts, in general, representing the following modules: - VotingPowerProvider - provides the basic data regarding operators, vaults and their voting power, it allows constructing various onboarding schemes such as: - OperatorsWhitelist - only whitelisted operators can register - OperatorsBlacklist - blacklisted operators are unregistered and are forbidden to return back - OperatorsJail - operators can be jailed for some amount of time and register back after that - SharedVaults - shared (with other networks) vaults (like the ones with NetworkRestakeDelegator) can be added - OperatorVaults - vaults that are attached to a single operator can be added - MultiToken - possible to add new supported tokens on the go - OpNetVaultAutoDeploy - enable auto-creation of the configured by you vault on each operator registration - VotingPowerCalculators - there are several stake-to-votingPower conversion mechanisms you can use separately or combine: - EqualStakeVPCalc - voting power is equal to stake - NormalizedTokenDecimalsVPCalc - all tokens' decimals are normalized to 18 - PricedTokensChainlinkVPCalc - voting power is calculated using Chainlink price feeds - WeightedTokensVPCalc - voting power is affected by configured weigh","default_branch":null,"files":null,"tree":[],"storefront":"/r/symbioticfi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/symbioticfi/relay-contracts/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}