Developers
SSV is a permissionless network that enables the distribution of validator operations between non-trusting operators.
How to integrate with SSV
Eager to jump into action? Quickstart is a great place to start and automate bulk validator registration using our SDK.
If you're new to ssv network, go through the Learn section to understand its core concepts first.
The best way to get started with SSV is using the SDK, which allows developers to perform transactions to the smart contract, and access Subgraph data, via simple, high level functions. SSV SDK Module Reference can help you understand how it is structured. It might also be helpful to look at several examples of how to use the SSV SDK.
SSV Network smart contract allows stakers and operators to coordinate in a permissionless way.
On-chain data generated by the smart contract is made available via Subgraph and the SSV API (for things like operator metadata).
Lastly, you can start experimenting by interacting with our Hoodi Testnet smart contracts, before interacting with Mainnet ones.
Tools and Resources
SSV SDK
A comprehensive, open-source developer toolkit that can be used to programmatically write scripts for tasks such as operator management, keyshare generation, and bulk validator registration.
Smart Contracts
The SSV Network and SSV Read contract handle all of the on-chain data regarding SSV.
DKG Client
Securely generate keyshares for a validator and distribute them to operators without the full key ever being stored.
Subgraph
All data about the SSV Network is stored here, accessible through straightforward and user-friendly API calls.
SSV API
A set of calls to get information about the SSV network.