Skip to content

Get Started

Symbiotic protocol contains a wide range of supportive tooling and products for various types of Networks to either build on top of or integrate with. This page provides you a high-level overview of Symbiotic integration flow:

Register Network

The first step needs to be done is to register the Network (management address) withing the Symbiotic system.

Submit Metadata

To become visible on the Symbiotic UI you need to submit a PR with the Network's metadata to be reviewed by the Symbiotic team.

Set Up Pre-deposit Vault (optional)

Deploy Pre-deposit Vault

In case you need a self-curated Vault(s), you should configure and deploy it.

Submit Vault's Metadata

And submit its metadata once deployed.

Learn Symbiotic Rewards Integration

Rewards is a significant piece of protocols with healthy economics. Learn how to integrate Symbiotic Rewards.

Learn Slashing Integration

Slashing is an important part of secure and stable protocols. Learn slashing in Symbiotic works.

Implement On-Chain Components

Use Relay Smart Contracts

Symbiotic Relay - the framework for stake-secured applications. Learn how to construct Relay-compatible smart contracts.

Set Your Middleware

Symbiotic Core contracts require the Network to have a middleware in order to perform slashings and rewards distributions. Learn how to do it via `Network.sol` contract.

Implement Off-Chain Components

Use Relay Sidecar

Learn how to build your application on top of Relay.