Dot Leap 19

ENS adds KSM and DOT addresses, ink! smart contract language v3 is coming, new treasury mechanism: bounties, Moonbeam launches testnet, and more!

Thank you for taking the Dot Leap!

We cover Polkadot, Kusama, Substrate, and all related Web 3.0 projects! Want your content featured? Tweet at the author!


Looking for human-friendly explainers and tutorials on how to get started building tools and UIs for Substrate chains? Check out our parent site: DotLeap.com


KSM and DOT on ENS (Ethereum Name Service)

ENS has recently added support for KSM and DOT addresses. Once wallets update their ENS integration it will become possible to send someone DOT or KSM through an address like bruno.eth rather than a long and unwieldy CpjsLDC1JFyrhm3ftC9Gs4QoyrkHKhZKtK7YqGTRFtTafgp.

To make the process of adding your DOT and KSM addresses to ENS as simple as possible, the Web3 Foundation has published both a written guide in the wiki, and a video guide. Both go through the full process from start to finish.

Some reasons why you might want to use ENS:

  • no typos - a Substrate address is far from user friendly. Not only is it easy to remember something as simple as bruno.eth, but it’s also resistant to typo errors.

  • a single ENS domain lets you register several different chain addresses, as well as IPFS or HTTPS links for a feeling of that decentralized web.

  • an ENS domain is yours forever (for as long as you pay the renewal fees) - no one can take it from you, and no one can stop people from using it.


Polkadot (v 0.8.24)

Polkadot Governance

  • Polkadot Referendum #2 (which would increase the number of validators from from 197 to 236) did NOT pass.

  • There was a new active referendum #4, about which no information has been added to Polkassembly to explain it. The Council reacted by issuing Motion 19 to emergency-cancel it.

  • Motion 18 to approve funding for 8btc’s China meetup has passed.

  • Treasury proposal 12 is the first of a series of quarterly proposals on Polkadot network from PolkaStats. The motion covers 3 months of hardware operational costs. This submission represents half of the costs: the other half is to be covered by the Kusama treasury (approved). The proposal has been motioned as 21 and 22, reject and approve respectively and passed.

  • Motion 20, approved by Council and fast tracked by Technical Committee, upgraded Polkadot’s runtime to v24. It went from not on chain to enacted in 48 hours.

Vote for a better tomorrow!

I’m running for Council Member on both Polkadot and Kusama! Read more about why and what I can bring to the table in this post or click the banner below - the post also explains how to vote in screenshots. Remember, voting costs nothing but a transaction fee - and can be done with locked and staked funds - but has the potential to change the landscape forever!


Kusama (v 0.8.24)

⚠ Updates

🏛 Kusama Governance

  • Referendum #83 aimed to increase the number of validators to 700 but failed to pass. Referendum #85 takes it up a notch and shoots for 900 validators.

  • Motion 214, treasury proposal 47 looking to fund Polkastats’ infrastructure has passed.

  • Referendum #84 passed, expedited by Technical Committee - it updated Kusama’s runtime to version 2024 which, among other things, allows multiple instances of Treasury on a single chain and more nominators per validator.

  • A new motion is submitted to Kusama treasury for the first milestone of the Validator Resource Center and Ranking Website.


🔩 Core Stack

🚨🎉🎉🎉🎉🎉 Substrate 2.0 is out! 🎉🎉🎉🎉🎉🚨

We’re finally at that point - Substrate 2.0 is out and ready for public use. It’s been a long road, and after 6 release candidate versions and many breaking changes, the next generation of the world’s most flexible blockchain development framework is out.

Almost all the tutorials and recipes on Substrate.dev have been updated and the stragglers will be hunted down mercilessly within a week. Go forth and dive in - you can expect more stability and fewer breaking changes from now on!


( ͡✧ ͜ʖ ͡✧)

ink! v3 is approaching release - so much so that examples have already been updated to use the new version!

( ͡✧ ͜ʖ ͡✧)


Ethereum Compatibility

As Moonbeam and Parity’s Frontier mature, I believe it’s worth having a separate section discussing Ethereum compatibility with Substrate and Polkadot in general. The potential for collaboration between the two ecosystems is immense.


🛠 Tools


👨‍🎓 Education

  • This article explains in-depth how Treasury Proposals are made along with details of the first four recipients on Polkadot.


🤝 Ecosystem

A more detailed ecosystem overview is available in Polkadot News! See week of Sept 14th to 20th!


📅 Upcoming Events and Webinars

  • October 15 - Sub0 Online: The Substrate developer community conference. Take a technical deep-dive into unique features of Substrate, and learn from projects that have built and deployed Substrate-based solutions across industries. All levels of experience welcome. Expect talks from Parity founders Dr. Jutta Steiner and Dr. Gavin Wood.


Don’t forget to vote!

Your vote only costs a TX fee (a few cents) but it can change the protocol (both Kusama and Polkadot - depending where you vote for me!) for ever - good governance is responsible governance! Click the banner to learn about my candidacy!

Note: your tokens will be locked in democracy, but are still usable for staking, referendum voting, etc. If you want to transfer them, just cancel the vote and they’re free, no strings attached.


That's it for this week - I hope this was as useful for you to read as it was for me to write! Many thanks to Bill Laboon for his daily digest, which helps me not miss some important updates!

The Dot Leap is put together by Bruno Škvorc. Got any links for me for the next edition? Find me on Riot at @bruno:web3.foundation, on Twitter, or via email at bruno@bitfalls.com.