Hi, I'm Dónal Murray (seadanda).
I've been contributing to Polkadot since I joined the system parachains team at Parity eight months ago.
Soon after I started I became involved in the Agile Coretime project, and over time I have developed ownership over the Coretime Chain runtimes and the broker pallet.
I have played a key role in preparing and launching the Coretime Chain on Rococo, Westend and Kusama.
GitHub: https://github.com/seadanda
Polkadot: 142zGifFwRrDbFLJD7LvbyoHQAqDaXeHjkxJbUVwmDYBD7Gf
## Selected contributions
- Runtimes
- Add the Kusama Coretime Chain runtime [runtimes #212](https://github.com/polkadot-fellows/runtimes/pull/212)
- Introduce the Coretime Chain (Rococo) [polkadot-sdk #1479](https://github.com/paritytech/polkadot-sdk/pull/1479)
- Move system parachain constants to the fellowship in [polkadot-sdk #2666](https://github.com/paritytech/polkadot-sdk/pull/2666) and [runtimes #115](https://github.com/polkadot-fellows/runtimes/pull/115)
- Parachain node
- Introduce fake RuntimeApi to avoid dependency on system parachain runtimes [polkadot-sdk #2455](https://github.com/paritytech/polkadot-sdk/pull/2455)
- Remove system parachain Polkadot and Kusama runtimes [polkadot-sdk #1737](https://github.com/paritytech/polkadot-sdk/pull/1737)
- Add testnet runtimes for Glutton and Collectives [polkadot-sdk #2024](https://github.com/paritytech/polkadot-sdk/pull/2024)
- FRAME
- Broker pallet fixes and additions in [1](https://github.com/paritytech/polkadot-sdk/pull/3213), [2](https://github.com/paritytech/polkadot-sdk/pull/3636), [3](https://github.com/paritytech/polkadot-sdk/pull/3997), [4](https://github.com/paritytech/polkadot-sdk/pull/4081)
- HRMP pallet maintenance work in [1](https://github.com/paritytech/polkadot-sdk/pull/1676) and [2](https://github.com/paritytech/polkadot-sdk/pull/1695)
- People Chain Launch
- Onboard People Chain without the default delay of two sale boundaries (up to 56 days) [runtimes #286](https://github.com/polkadot-fellows/runtimes/pull/286)
- Add `force_reserve` extrinsic for quickly onboarding system parachains [polkadot-sdk #4273](https://github.com/paritytech/polkadot-sdk/pull/4273)
- Generated the Kusama People Chain [genesis chainspec](https://gist.github.com/seadanda/ad7bad7afa8d5e00a441f1a5b6e9e8f2) and created the referenda to register and onboard it
- The Kusama relay chain upgrade to v1.2.0 did not properly populate the leases in the Coretime Chain due to a failed XCM `Transact`
- Manually import leases to fix launch issues [runtimes #276](https://github.com/polkadot-fellows/runtimes/pull/276)
- I also wrote the [postmortem](https://forum.polkadot.network/t/kusama-v1-2-0-coretime-migration-xcm-failure-a-postmortem/7536) for this
## Other contributions
- [paritytech/polkadot-sdk contributions](https://github.com/paritytech/polkadot-sdk/pulls?q=+is%3Apr+is%3Amerged+author%3Aseadanda+)
- [polkadot-fellows/runtimes contributions](https://github.com/polkadot-fellows/runtimes/pulls?q=+is%3Apr+is%3Amerged+author%3Aseadanda+)
- A full list including various other contributions and reviews can be found on my [GitHub profile](https://github.com/seadanda).
## Referenda
- [Kusama referendum 384](https://kusama.polkassembly.io/referenda/384) to register People Chain and upgrade Coretime Chain
- [Kusama referendum 393](https://kusama.polkassembly.io/referenda/393) to give People Chain a core immediately
## Community engagement
- Led an Agile Coretime workshop at the [Polkadot Summit 2024](https://forum.polkadot.network/t/polkadot-summit-24-an-introduction-to-coretime/7199)
- Gave a talk about Agile Coretime at [Sub0 2024](https://www.youtube.com/watch?v=ci-h9zC-57Y)
- Gave a long form interview on the [SpaceMonkeys podcast](https://www.youtube.com/watch?v=1wQrXBC7z70) about Agile Coretime
- Wrote a [deep dive](https://hackmd.io/2mhe_5p5SU2qEpAwvj1_xQ) on the broker pallet implementation and coretime pricing