SEDA is fully permissionless for anyone to use. Any SEDA token holder with enough stake can join the network and start running a validator, relayer, or participate in other roles within the network. The code is entirely open source and visible on our Github, and all interface contracts are verified before being used on a new chain.
SEDA is chain-agnostic, and uses the same secure network of validators across all chains to complete various data requests. This minimizes the possibility for collusion, and protocols can set up their own anchor nodes to provide a final line of defense to verify a data update before posting it to their protocol.
Since SEDA is not a central authority that sets up and distributes data updates using a one-size-fits-all model, the system is as scalable as the market requires. Data request resolvers can be deployed as many times as necessary to support the volume and variety of data requests. SEDA can scale to new networks as soon as a SEDA contract is deployed to the blockchain network and bridging nodes start supporting the new network.
Requesters can configure their data requests to fit their exact specifications and use cases. Protocols can, for example, request the use of a particular set of sources, aggregation type, and outlier handling algorithm to fulfill a specific use case.
The entire SEDA network is built with a series of adapters connecting every component to the next using a generic protocol. Any failed component is able to be switched over to another before the network is impacted.