# Centrifuge Collator Onboarding Guide

**URL:** <https://gov.centrifuge.io/t/centrifuge-collator-onboarding-guide/4575>\
**Category:** Collator Introduction CFG\
**Tags:** collator\
**Created:** [September 16, 2022, 6:21am UTC](https://gov.centrifuge.io/t/centrifuge-collator-onboarding-guide/4575 "2022-09-16T06:21:23Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ash](https://dub1.discourse-cdn.com/flex013/user_avatar/gov.centrifuge.io/ash/32/1246_2.png) [@Ash](https://gov.centrifuge.io/u/Ash)\
**Post date:** [September 16, 2022, 6:21am UTC](https://gov.centrifuge.io/t/centrifuge-collator-onboarding-guide/4575/1 "2022-09-16T06:21:24Z")

</div>

The first set of five collators for Centrifuge chain has been selected! Below is a collator onboarding guide that explains prerequisite steps for new collators and governance actions that the council will need to make. Please ensure that you have a minimum of 30,000 **unlocked** CFG available for the self bond.

_The first set of 5 collators selected for Centrifuge chain:  
-Ryabina  
-moonli.me  
-STAKECRAFT  
-Masternode24  
-Validatrium_

## Steps

- [**Prerequisite - Collator**] Please paste your collator name and account ID below as a reply to this post, and set the onchain identity of your account to your collator name and include contact details
- [**Prerequisite - Collator**] Sync collator with both Polkadot & Centrifuge networks (push to telemetry so can be verified)
- [**Prerequisite - Collator**] Collator to Register Aura Session Key:

 ![Screen Shot 2022-09-16 at 12.02.41 AM](https://europe1.discourse-cdn.com/flex013/uploads/centrifuge1/original/2X/b/b0d01423aa42d87c5cf720934b2dce8326c41997.png)

_Important that the collator keystore is populated with the Aura key accordingly_

- [**Council**] Create preimage with Collator Allowlist. Using batch to do all at once:

 ![](https://europe1.discourse-cdn.com/flex013/uploads/centrifuge1/original/2X/4/49184a1aa778f8866740d642f7e06bd372245ff8.jpeg)

_Gather the preimage displayed at the bottom or from the event once the action is executed._

- [**Council**] Now it is time to initiate the council flow to promote the proposal to a public referenda. There are two steps:
  - Create Council Motion with the following external majority proposal, use the preimage here

 ![Screen Shot 2022-09-16 at 12.07.19 AM](https://europe1.discourse-cdn.com/flex013/uploads/centrifuge1/original/2X/1/15c4a51d36cba179889eb60999b3575f5b82a7ab.png)

- Once voting passed, the external proposal should appear in the democracy page
- Now we open the “fastrack” (minimum is 900 blocks, 3h):

 ![Screen Shot 2022-09-16 at 12.08.47 AM](https://europe1.discourse-cdn.com/flex013/uploads/centrifuge1/original/2X/f/feb94bc9e6bd42088bb08e248e0251cb7eaecb87.png)

- Once voting passes, the proposal should be in the public referenda, ready to be voted by the community. Its important that at least 1 Aye vote is in for it to go through, if there are no votes, then it will default to Nay.
- [**Collator**] At this point each **collator** can submit on their own their candidacy, by using the same account the used to register their session key in the first step. Logic will load the correspondant session key as a allowed collator in addition to a bonding fee (30,000 CFG)

 ![](https://europe1.discourse-cdn.com/flex013/uploads/centrifuge1/original/2X/b/b05358031d228a56cf955ce303ed0af283ac5c8a.jpeg)

- Next session the new collator set will be assembled

## Collator Requirements

### Instance Resources

- At least 4vCPU
- At least 16GB RAM
- At least 500GB SSD

Resource requirements may change in the future

### Centrifuge/Polkadot Setup

Current Release:

- [Release Centrifuge 1012 & Altair 1020 Release · centrifuge/centrifuge-chain · GitHub](https://github.com/centrifuge/centrifuge-chain/releases/tag/v0.10.20-rc2)
- Docker Image: `centrifugeio/centrifuge-chain:release-v0.10.20-20220914100000-f8fca72`

Startup parameters:

```auto
--collator
--name=$(your_collator_name)
--node-key=$(CENT_NODE_KEY)
--chain=centrifuge
--parachain-id=2031
--bootnodes=/ip4/34.159.117.205/tcp/30333/ws/p2p/12D3KooWMspZo4aMEXWBH4UXm3gfiVkeu1AE68Y2JDdVzU723QPc
--listen-addr=/ip4/0.0.0.0/tcp/30333
--public-addr=/ip4/$(your_public_ip)/tcp/30333
--port=30333
--rpc-port=9933
--ws-port=9944
--base-path=/data
--log=main,info
--execution=wasm
--wasm-execution=compiled
--state-cache-size=0
--
--execution=wasm
--wasm-execution=compiled
--listen-addr=/ip4/0.0.0.0/tcp/30334
--public-addr=/ip4/$(your_public_ip)/tcp/30334
--chain=polkadot

```

---

<div class="post-metadata">

**Author:** ![Rhano](https://dub1.discourse-cdn.com/flex013/user_avatar/gov.centrifuge.io/rhano/32/1014_2.png) [@Rhano](https://gov.centrifuge.io/u/Rhano)\
**Post date:** [September 16, 2022, 11:59am UTC](https://gov.centrifuge.io/t/centrifuge-collator-onboarding-guide/4575/2 "2022-09-16T11:59:47Z")

</div>



---

<div class="post-metadata">

**Author:** ![n1trog3n](https://dub1.discourse-cdn.com/flex013/user_avatar/gov.centrifuge.io/n1trog3n/32/1299_2.png) [@n1trog3n](https://gov.centrifuge.io/u/n1trog3n)\
**Post date:** [September 16, 2022, 1:49pm UTC](https://gov.centrifuge.io/t/centrifuge-collator-onboarding-guide/4575/3 "2022-09-16T13:49:38Z")

</div>

**collator name:** STAKECRAFT

**_account ID_:** 4fenPSM8fGXRe86ZyCn4za1jQwVUSAk5Z4q1C2c1bEqo16db

**_onchain identity_:** STAKECRAFT

---

<div class="post-metadata">

**Author:** ![Validatrium](https://dub1.discourse-cdn.com/flex013/user_avatar/gov.centrifuge.io/validatrium/32/1310_2.png) [@Validatrium](https://gov.centrifuge.io/u/Validatrium)\
**Post date:** [September 16, 2022, 2:44pm UTC](https://gov.centrifuge.io/t/centrifuge-collator-onboarding-guide/4575/4 "2022-09-16T14:44:06Z")

</div>

**collator name:** Validatrium

**_account ID_:** 4d7b5YPmVkVQWqaEhi6Y8dHV5Zr44S37bd8y6Unu6Y4b4iqv

**_onchain identity_:** [Validatrium.com](http://Validatrium.com)

---

<div class="post-metadata">

**Author:** ![y3v63n](https://avatars.discourse-cdn.com/v4/letter/y/7993a0/32.png) [@y3v63n](https://gov.centrifuge.io/u/y3v63n)\
**Post date:** [September 16, 2022, 5:29pm UTC](https://gov.centrifuge.io/t/centrifuge-collator-onboarding-guide/4575/5 "2022-09-16T17:29:27Z")

</div>

**collator name:** [moonli.me](http://moonli.me)

**_account ID_:** 4cS65GoK9sfqJNRg5pmpYdvXyJhkYp9FmhyGJ4uRmTRoFzKW

**_onchain identity_:** [moonli.me](https://moonli.me/)

---

<div class="post-metadata">

**Author:** ![Ryabina](https://dub1.discourse-cdn.com/flex013/user_avatar/gov.centrifuge.io/ryabina/32/41_2.png) [@Ryabina](https://gov.centrifuge.io/u/Ryabina)\
**Post date:** [September 16, 2022, 6:03pm UTC](https://gov.centrifuge.io/t/centrifuge-collator-onboarding-guide/4575/6 "2022-09-16T18:03:57Z")

</div>

**collator name:** [ryabina.io](http://ryabina.io)

**account ID:** 4fLTjgyr1y7B3HUdc7dZfeP9tMAJsXJoHCtNJ7UXD2yb5EYh

**onchain identity:** [ryabina.io](https://ryabina.io/)

---

<div class="post-metadata">

**Author:** ![alex-m24](https://dub1.discourse-cdn.com/flex013/user_avatar/gov.centrifuge.io/alex-m24/32/1308_2.png) [@alex-m24](https://gov.centrifuge.io/u/alex-m24)\
**Post date:** [September 16, 2022, 9:20pm UTC](https://gov.centrifuge.io/t/centrifuge-collator-onboarding-guide/4575/7 "2022-09-16T21:20:27Z")

</div>

**collator name:** Masternode24

**_account ID_:** 4efF3hsNnKCfohwsRR8xDQBys3csgtDsszFmyaAZg1FgZwWv

**_onchain identity_:** 🔱-Masternode24-🔱

---

<div class="post-metadata">

**Author:** ![ImdioR](https://dub1.discourse-cdn.com/flex013/user_avatar/gov.centrifuge.io/imdior/32/1011_2.png) [@ImdioR](https://gov.centrifuge.io/u/ImdioR)\
**Post date:** [October 18, 2022, 8:36am UTC](https://gov.centrifuge.io/t/centrifuge-collator-onboarding-guide/4575/8 "2022-10-18T08:36:13Z")

</div>

> [@Council Motion 41: Onboarding the first five collators on Centrifuge](https://gov.centrifuge.io/t/council-motion-41-onboarding-the-first-five-collators-on-centrifuge/4682):
>
> raising_hand_man gear technologist man_technologist woman_technologist man_technologist technologist The Centrifuge council has proposed a motion for onboarding the [first 5 collators](https://gov.centrifuge.io/t/centrifuge-collator-onboarding-guide/4575) on Centrifuge. See the motion in the portal [here](https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Ffullnode.parachain.centrifuge.io#/council/motions) (while it is open). See the motion on Subsquare [here](https://centrifuge.subsquare.io/council/motion/1479277_0x121f36a74a26e09fda26d4c923c0066aff184daa66e58ae1304ce78416d38ab1). See the motion on Subscan [here](https://centrifuge.subscan.io/council/41). coin ballot_box If the motion passes, it will become a referendum, that all token holders can vote on, using their CFG tokens. The referendum will be open …

---

<div class="post-metadata">

**Author:** ![pathrock](https://dub1.discourse-cdn.com/flex013/user_avatar/gov.centrifuge.io/pathrock/32/224_2.png) [@pathrock](https://gov.centrifuge.io/u/pathrock)\
**Post date:** [May 24, 2023, 7:01pm UTC](https://gov.centrifuge.io/t/centrifuge-collator-onboarding-guide/4575/9 "2023-05-24T19:01:23Z")

</div>

just a small comment when using the --listen-addr=/ip4/0.0.0.0/tcp/30333 the custom --port=30333 flag cannot be used as it will throw an error
