πPhase 1: Node Setup
Below are the steps to get your Overlay Node ready for submission.
Step 1: Download Overlay Binary
Visit the GitHub Releases page and download the latest version of the seda-overlay-ts
binary for your platform, or use one of the following commands:
curl -L -o seda-overlay https://github.com/sedaprotocol/seda-overlay-ts/releases/download/v1.0.0-rc.24/seda-overlay-linux-x64
Step 2: Make It Executable and Verify Version
chmod +x seda-overlay
Check the seda-overlay-ts
version:
./seda-overlay --version
# Output: 1.0.0-rc.23 (or higher)
Step 3: Initialize and Configure the Node
./seda-overlay init --network <testnet | mainnet>
# Output:
# Config file has been created at: /home/ec2-user/.seda/testnet/config.jsonc
# Please fill in all properties (such as mnemonic)
Open the config file and enter your SEDA mnemonic (an account with tokens is required, both on testnet and mainnet).
Step 4: Fetch Your Node's Public Key (for allowlisting)
./seda-overlay identities info --network <testnet | mainnet> --offline
This will print your nodeβs identity public key. Example:
Config file: /home/ec2-user/.seda/testnet/config.jsonc
βββββββββββ¬βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β (index) β Identity Public Key β
βββββββββββΌβββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β 0 β '020c4fe9e5063e7b5051284423089682082cf085a3b8f9e86bdb30407d761efc49' β
βββββββββββ΄βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Step 5: Submit your Overlay Public Key
π« Submit this Overlay Public Key to the SEDA team to be included in the allowlist via the Form linked below:
Mainnet: https://forms.gle/K3nzqtCrzF8wVeyCA
Testnet: https://forms.gle/tB1qJwM6NWCy7ECx9

Do not confuse it with your operator SEDA address (starting with seda...
).
Last updated
Was this helpful?