Polkadot Map for Builders - Polimec x Scytale Academy
Polkadot Map for Builders
--
Polkadot Map for Builders
- What Polkadot has to offer, and how to navigate it
- This presentation is highly inspired by this post.
- Additional resources:
About Me
- Kian Paimani aka.
@kianenigma
- Engineering Lead @ Parity Technologies
- Polkadot Core Fellow
- blog.kianenigma.com (<-- slides)
notes:
What is Polkadot
- A multi-core, sharded blockchain that can host other Web3 applications
- Extremely scalable, while not compromising on security
--
What Polkadot is NOT
--
What Polkadot is NOT
Vertically scaling, hyper-performant, sequential blockchain
--
What Polkadot is NOT
Multi-chains, with sharded security (Cosmos, current Rollup landscape)
--
What Polkadot is NOT
Ethereum, with Native Rollups
--
What was (previously 😉) Polkadot
Notes:
- Heterogeneously sharded execution, with shared security
- Embedded message passing capabilities
- Mainly expressed as Polkadot Cores
--
What is (currently) Polkadot
--
Polkadot System Chains
- Previously called "common good parachain"
- AssetHub, BridgeHub, Coretime, People
Polkadot Statistics
--
Polkadot Statistics: Parachains
- ~50 active now
- DeFi, Gaming, AI, RWA
- Polkadot & Kusama ecosystem projects directory
Notes:
Take slides from The Future of Web3 | Shawn Tabrizi
Polkadot Parachain: A Better Rollup 🤔
--
Polkadot Parachain: A Better Rollup 🤔
Cheap for users
Polkadot Spammening
Polkadot's Resilience
Why Talking About This?
- Horizontal scaling + Shared security works. It is the best, and thanks to spammening, battle tested way to scale a blockchain platform
- Cheap for builders (you! 🫵🏻), ergo cheap for your users
- Secure, giving you the chance to build real innovative Web3 applications
Building on Polkadot
--
Building on Polkadot Cores
(aka. onchain
)
- Parachain Development
- On-demand coretime
- Elastically scaling Parachain (1 or many cores)
- Smart Contracts on Existing Parachain
- Smart Contracts on Polkadot Hub
- Enshrined Contract Parachain
Polkadot-SDK
- Polkadot-sdk, with un-opinionated tutorials, and templates
- Official documentation: docs.polkadot.com
Notes:
--
Parachain Templates
- Advanced: OpenZeppelin
- DX-Friendly: POP
--
Smart Contracts: Solidity
- Learning Solidity: We don't have to re-invent any wheels 🛞!
- Targeting WASM: polkadot-evm/frontier
- Supported by Moonbeam, Acala, Astar, and many more parachains
- Targeting PVM:
--
Smart Contracts: Rust / ink!
Smart Contracts: There's More
- Both WASM and PVM are common compilation targets for many languages!
- Example: MOVE
--
XCM / Messaging
All ecosystem projects:
--
Bridging
- Polkadot <> Kusama
- Polkadot <> Ethereum, fully trustless: Snowbridge
- Hyperbridge
- A number of bridges present on Moonbeam
- ✅ Reminder: within parachains, there is not need for a bridge
--
Coretime Purchase
- Options for auto-renewal for long term teams
- Coretime dashboard + Link to UIs
Offchain Applications for Polkadot
--
Foundational APIs
- 🦀 Rust: SubXT
- 🦖 Typescript: Polkadot JS API
- 🤩 Typescript: Polkadot-API aka PAPI
Notes:
--
Light Clients
All 3 of the above are 100% light client compatible

Developers Consoles
Note:
--
Mobile 📱
Curtesy of Novasama Technologies
--
Desktop 🖥️
Notes:
Polkadot Unity SDK: Developed by Ajuna Network - YouTube
GitHub - ajuna-network/Polkadot.Unity.SDK
Site not found · GitHub Pages
The Future
- Polkadot JAM -- on upgrade to radically move Polkadot towards being more open to hosting applications other than Blockchain/Smart-Contracts on itself
- Everything said above will persist
- Much more will be possible!
Notes:
Demystifying JAM / Demystifying JAM - Presentation
Questions
The end
Show Comments
- Made with Obsidian-Digital-Garden
- © Kian Paimani . Content on this site is licensed under a Creative Commons Attribution 4.0 License.