How to create a certificate on a new server to access GitHub.com using SSH

Maxim
2 min readJan 31, 2023

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 user.email “your_email@example.com
git config — global user.name “your_name
ssh-keygen -t ed25519 -C “your_email@example.com

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

2. Adding a new SSH key to your account in GitHub.com

  • 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.

--

--