How to create a certificate on a new server to access using SSH

2 min readJan 31


When setting up a new server to participate in the MIPs program, authentication on Github through SSH is required.

  1. Server Tuning
    type in terminal:

git config — global “
git config — global “your_name
ssh-keygen -t ed25519 -C “

eval “$(ssh-agent -s)”
ssh-add ~/.ssh/id_ed25519
cat ~/.ssh/ >🔑 # Then select and copy the contents of the file displayed in the terminal to your clipboard

2. Adding a new SSH key to your account in

  • Click Settings, In the “Access”, click SSH and GPG keys and click New SSH key or Add SSH key > 🔑 paste your public key into the “Key” field, save.

The Migration Incentive Program (MIP) is a program designed to encourage indexers to migrate from the existing TheGraph hosted service to a decentralized network of indexers. The program offers incentives such as funding and grants to indexers who successfully run data indexing nodes on different blockchains. This program is aimed at developing data decentralization and dapps(web3) built on TheGraph, and increasing the level of implementation of the protocol.