Hey everyone!
I wanted to share that it’s time for the first teams to renew their cores on Kusama. The renewal window opened today at the Coretime chain block 284,039 and will last until the Coretime chain block 334,439.
It is important to know that all the parachains that have a running core now, still have it until the end of this region, independently of renewing or not. Renewing is executed in advance, affecting the following cycle.
Cores allowed for Renewal
The following list contains the cores eligible for renewals and important information about them. Each entry shows which core can be renewed, what paraID is currently assigned to that core (with the corresponding paraName where available), as well as what is the renewal price. Finally, it has the first timeslice at which the region of that core begins (*).
If your team is on this list, and you want to renew your core, you have to do it before Coretime chain block 334,439. Otherwise, the core will be offered in the open market, where you can still buy it (for the open market price vs the renewal price).
List
[
{
paraName: 'Integritee',
paraID: 2015,
coreIndex: '11',
price: '5 KSM',
regionBegin: '295,848 (in timeslice)'
},
{
paraName: 'Parallel Heiko',
paraID: 2085,
coreIndex: '16',
price: '5 KSM',
regionBegin: '295,848 (in timeslice)'
},
{
paraName: 'Altair',
paraID: 2088,
coreIndex: '18',
price: '5 KSM',
regionBegin: '295,848 (in timeslice)'
},
{
paraName: 'Kintsugi',
paraID: 2092,
coreIndex: '20',
price: '5 KSM',
regionBegin: '295,848 (in timeslice)'
},
{
paraName: 'GM',
paraID: 2123,
coreIndex: '30',
price: '5 KSM',
regionBegin: '295,848 (in timeslice)'
},
{
paraName: 'Amplitude',
paraID: 2124,
coreIndex: '31',
price: '5 KSM',
regionBegin: '295,848 (in timeslice)'
},
{
paraName: 'InvArch Tinkernet',
paraID: 2125,
coreIndex: '32',
price: '5 KSM',
regionBegin: '295,848 (in timeslice)'
},
{
paraName: 'NA',
paraID: 2233,
coreIndex: '34',
price: '5 KSM',
regionBegin: '295,848 (in timeslice)'
},
{
paraName: 'Quantum',
paraID: 2274,
coreIndex: '38',
price: '5 KSM',
regionBegin: '295,848 (in timeslice)'
},
{
paraName: 'NA',
paraID: 2275,
coreIndex: '39',
price: '5 KSM',
regionBegin: '295,848 (in timeslice)'
},
{
paraName: 'NA',
paraID: 3347,
coreIndex: '49',
price: '5 KSM',
regionBegin: '295,848 (in timeslice)'
},
{
paraName: 'NA',
paraID: 3348,
coreIndex: '50',
price: '5 KSM',
regionBegin: '295,848 (in timeslice)'
}
]
(*) A timeslice is a unit of time that was configured to consist of 80 blocks, and it correlates to the block height at the relay chain. In order to understand to which block height at the relay chain the timeslice corresponds, one must do timeslice * 80
. So for a core which Region begins at timeslices 295,848, that correlates to block height 23,667,840 on Kusama.
How to renew your core
Any account can renew a core, it doesn’t have to be a specific account tied to the core or to the paraID. The steps to achieve this, are:
- Teleport KSM to the Coretime Chain. Both Lastic and RegionX have tooling available to do this.
- Call the
broker.renew(core_index)
method on the Coretime Parachain. This extrinsic requires only thecore_index
as a parameter, which you can find on the list above. This can be done on PolkadotJS Apps, and also again RegionX and Lastic have tooling to do this.
After a successful extrinsic execution, your core will be renewed. This renewal affects goes into effect the following cycle, not the current one.
Renewals going forward
Going forward, there are two main efforts to reduce the burden on having to renew a core on each sale cycle. Namely:
- A coretime renewal Bot, which is closed to be finished. This can be found here.
- Integration of a subscribe functionality on the broker pallet directly. This is being implemented here.
Last remarks
Remember that you need to renew your core before Coretime chain block 334,439 in order to make use of the renewal price. Otherwise, the core will be offered on the open market, where it must be purchased at the open market price.
Please post any questions on this thread if help is needed.