My name is Alexander (Sasha) Gryaznov (@agryaznov), I’ve been working on Substrate's pallet_contracts and related stuff since February 2022 at Parity.
As a largest user-facing pallet in FRAME, it depends and relies on many things in Substrate and beyond.
I was improving those things here and there:
New features introduced into the pallet require end-to-end implementation through the whole smart contracts stack. Those are basically FRAME -> pallet_contracts -> ink! -> polkadotjs | cargo-contract
kind of changes, which I was pleased to implement across all the layers involved.
You can find my commits to polkadot-sdk here, and to ink! here.
Among my pull requests, I’d like to highlight the following ones:
I fixed a good number of vulnerability issues found in the pallet during thorough security audit. (Albeit those ones can’t be explicitly listed here for security reasons).
Aside from coding contributions, I’m running a couple of validators (you can find their addresses here) for more than a year so far, with no slashes, no chill. Recently I started making fun with launching Yerba experimental smart-contracts parachain, which is a network for YOLO-testing cutting-edge pallet_contracts & ink! features.
Time to time I publish articles concerning Polkadot-related tech to my blog. (The first such post was made in May 2019).
With that being said, I would like to apply for Rank 2.
My Polkadot address is: 14DDofWN1JuYK6BTVrCwgqy2AvNr3izFA1BSr9RAdJQPXBbC
.
Cheers!
Threshold
I think contracts functionality is currently not in scope of the Fellowship?
This could change when Plaza lands, but until then i am not sure.