Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Polkadot Open Source Stack Lecture Slides #1022

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
129 changes: 129 additions & 0 deletions syllabus/7-Polkadot/4-polkadot-opensource-stack-slides.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
---
title: Polkadot Open Source Stack
description: Tools available to build on Polkadot
duration: 30 min
---

# Polkadot Open Source Stack

Notes:

Based on well maintained open repositories listed on https://wiki.polkadot.network/docs/build-open-source


---

## Parachain Development

<pba-col center>

- [Parachain Template by OpenZeppelin](https://github.com/OpenZeppelin/polkadot-runtime-templates)
- [Templates on Polkadot SDK](https://github.com/paritytech/polkadot-sdk/tree/master/templates)
- [Templates on POP](https://github.com/r0gue-io/pop-cli)
DrW3RK marked this conversation as resolved.
Show resolved Hide resolved
- [Tenplates by Tanssi](https://github.com/moondance-labs/tanssi)
- [Open Runtime Module Library (ORML)](https://github.com/open-web3-stack/open-runtime-module-library)

</pba-col>

---

## Testing Tools

<pba-col center>
- [Testnet Faucet by Parity](https://faucet.polkadot.io/)
- [Parachain Launch](https://github.com/open-web3-stack/parachain-launch)
- [Zombienet](https://github.com/paritytech/zombienet)

</pba-col>

---


## Cross Chain Tooling

<pba-col center>

- [ParaSpell](https://github.com/paraspell/xcm-tools)
- [XCM-SDK](https://github.com/moonbeam-foundation/xcm-sdk/)
- [XCM-Tools (debugging XCM)](https://github.com/Moonsong-Labs/xcm-tools)
- [BagPipes (formerly xcmsend)](https://github.com/XcmSend/app)
- [Ocelloids SDK](https://github.com/sodazone/ocelloids-sdk)
DrW3RK marked this conversation as resolved.
Show resolved Hide resolved

</pba-col>

---

## Blockchain Analytics

<pba-col center>

- [Dune Analytics](https://dune.com/substrate) - Community dashboards and analytics
- [DotLake](https://dashboards.data.paritytech.io/) - data visualizations for the Polkadot Ecosystem maintained by Parity

</pba-col>

---

## Web App Development

<pba-col center>

- [Apillon](https://apillon.io/)

</pba-col>

---

## Mobile App Development

<pba-col center>

- [Substrate SDK iOS](https://github.com/novasamatech/substrate-sdk-ios)
- [Substrate SDK Android](https://github.com/novasamatech/substrate-sdk-android)

</pba-col>

---

## Game Development

<pba-col center>

- [Gaming SDK for Substrate and Polkadot](https://github.com/SubstrateGaming/)
- [Polkadot SDK for Unity](https://github.com/PolkadotPlay/Polkadot.Unity.SDK) - A powerful toolkit
that integrates substrate seamless into Unity projects.
([AssetStore](https://assetstore.unity.com/packages/decentralization/infrastructure/polkadot-sdk-for-unity-273535),
[wiki](https://github.com/PolkadotPlay/Polkadot.Unity.SDK/wiki)).

</pba-col>

---

## JS/TS/Python/Rust & APIs

<pba-col center>

- [Polkadot-JS](https://polkadot.js.org/)
- [Polkadot-API](https://github.com/polkadot-api/polkadot-api)
- [Python Substrate Interface](https://github.com/polkascan/py-substrate-interface)
- [Subxt](https://github.com/paritytech/subxt)
- [Substrate API Sidecar](https://github.com/paritytech/substrate-api-sidecar/)

</pba-col>

---

## Resources

<pba-col center>

- [Polkadot Open Source Stack](https://wiki.polkadot.network/docs/build-open-source)
- [Polkadot Tools](https://wiki.polkadot.network/docs/build-tools-index)

</pba-col>

---

<!-- .slide: data-background-color="#4A2439" -->

# Questions
Loading