Skip to content

Latest commit

 

History

History
85 lines (57 loc) · 3.71 KB

PAS-1-onboard_infrastructure_providers.md

File metadata and controls

85 lines (57 loc) · 3.71 KB
PAS ID title status author created
1
Onboard Infraestructure Provider
Draft
Alejandro Martinez (@al3mart)
15-02-2024

Changelog

Version Description Author Date
1.0 Initial version @al3mart 15-02-2024
1.1 Adding System Parachains and new structure @hbulgarini 27-02-2024
1.2 Misleading criteria @al3mart 05-03-2024

Summary

Paseo is a decentralised community testnet, we want to open the opportunity for infrastructure providers in the ecosystem to contribute to the success and scaling of the network. This PAS (PAS) discusses about how different infrastructure providers can join and contribute to the Paseo network.

Abstract

Many individuals and companies that provide infrastructure in the Polkadot ecosystem have expressed interest to participate in Paseo. A selection criteria is necessary to ensure high standards which avoid compromises or downtime to the network, while allowing as many parties as possible.

Specification

Proposal

Interested infrastructure providers (referred as Contributor or the contributor from here on) should open a PR in this repository and label it, infra-onboarding . If the contributor is submitting a validator also add the tag new-validator or in the case of system parachain collators, add the tag new-system-collator

Validators

In the PR submission, contributors should create in the location specified below, the corresponding file starting from this template: (https://github.com/paseo-network/paseo-action-submission/blob/main/paseo-validators/active/example.yml):

paseo-rfcs
└── paseo-validators
     ├── active
          ├── existing-validators.yml
          └── <your-team-name>.yml

System Parachain Collators

Same as validators, in the PR submission, contributors should create in the location specified below, the corresponding file starting from this template: (https://github.com/paseo-network/paseo-action-submission/blob/main/paseo-system-parachain/active/example.yml):

paseo-rfcs
└── paseo-system-parachain-collators
     ├── active
          ├── existing-collators.yml
          └── <your-team-name>.yml

This file should, at least, contain the identity of the contributor.

Selection Criteria

The selection criteria is:

A proof of ownership of the onchain account is required in case the contributor is elegible because of its on-chain activity. This can be provided by signing the following text so it can be verified with your validator's on-chain public account:

PASEO

Using the same keypair might be a good idea in this scenario.

Evaluation period

Once approved the contributor will be able to run 1 system parachain collator.

Approved contributors will be elegible for compensation and the inclusion of more validators/system parachain collators after their services have been running for a month time period, during which the following metrics will be monitored:

  • Uptime
  • Performance
  • Maintenance

The definition of said metrics as well as the minimum accepted values will be defined in a different PAS(PAS).