当前位置:网站首页>Development technical guide | the most complete technical documents, tutorials and courses of substrate and Polkadot
Development technical guide | the most complete technical documents, tutorials and courses of substrate and Polkadot
2022-07-24 05:35:00 【OneBlock Community】
Substrate It allows you to create customized blockchains by making and integrating different modules . It comes with everything you need to build a blockchain . Use Substrate Modules make it easy to create what you need , Or make your own custom logic , Give Way Building blockchains is faster than ever , More relaxed , More secure .
It has :
No hard forked chain upgrade required : Upgrading the blockchain has never been easier . It was used Substrate, Upgrading chain logic is as easy as submitting a transfer transaction .
WebAssembly Cross language support for :WebAssembly It's the next one Web standard . You can write your blockchain logic in any language , Include C / C ++,C#,Typescript and Rust, Then compile to WebAssembly Format .
Direct compatibility Polkadot The Internet : Your Substrate Blockchain will work with Polkadot Network compatibility , So you can easily become Polkadot Parallel chains of networks , And communicate with other chains .
Future oriented blockchain : Upgrade on the Forkless chain , Lightweight client and Off chain machine And so on , Your Substrate Blockchain is the future Web 3.0 Ready for innovation .
Development resources
In order to provide a better development experience , We have prepared development resources and guidelines for you , Through documentation 、 course 、 The format of the course helps you become more familiar with Substrate And Polkadot, Easily create a better hacksong project .
One 、 to Substrate / Polkadot Early beginners
official Substrate file http://substrate.dev/
There is The most comprehensive Substrate Explanation of technical knowledge points . It covers knowledge points from concept introduction to specific code implementation . Is the best for beginners to understand Substrate The place of knowledge .
Substrate course https://substrate.dev/en/tutorials
Hand in hand tutorial , Teach you how to use Substrate Make your own dApp And build the front end to interact with it . You can start by creating the application of certificates stored on the chain .
Substrate Introduction to technology development in Chinese https://sourl.cn/DnNzFr
from Parity Aisa Official engineer and OneBlock+ Technology community Made together 《Substrate Technology development course No 9 period 》, on-line 6 Video lessons and code assignments are provided after each lesson , Take you from 0 To 1 Learn to Substrate.
Polkadot Official documents https://wiki.polkadot.network/docs/en/learn-launch
This explains Polkadot Part of the behavior of the network and the principles behind it .
Polkadot-JS file https://polkadot.js.org/docs/
Explain How to use Polkadot-JS API To build the client and Substrate Interaction , Subscribe to information on the chain .
Substrate Blockchain (Parity official ) front end / wallet https://polkadot.js.org/apps/#/explorer
The most detailed function Substrate Blockchain front end and wallet
Subscan https://www.subscan.io/
The function is detailed Substrate Blockchain browser
Substrate Playground https://playground.substrate.dev/
No need to install the development environment , direct Compile in the cloud Substrate Online editor for
Detailed official guidance documents https://substrate.dev/docs/en/, Such as installation method 、 Common concepts and development guidelines , First, get familiar with the content structure as a whole , Know where to find when you need it . Read every section from front to back whenever you have time , If you don't understand, you can search Google Or write down the skip first , Then I asked .
Different tutorials https://substrate.dev/en/tutorials, The suggested sequence of exercises is :Create Your First Substrate Chain -> Build a PoE Decentralized Application, Then there are other tutorials .
Code snippets and explanations for a single knowledge point https://substrate.dev/recipes/, It is also to be familiar with the content structure first , Come back and find it when you need it .
JS sdk Official documents polkadot-js/api, When you need to write a front end UI Interface time , You need to learn more about this document .
Technical data in Chinese :
Parity Chinese blog posts : parity.link/zhihu
Parity Chinese video : parity.link/bilibili
Substrate Blockchain development knowledges column : https://www.zhihu.com/column/substrate
https://www.zhihu.com/column/substrate
Two 、 To experienced Substrate developer
Substrate Develop recipes https://substrate.dev/recipes
It is recorded here that Substrate How to complete some specific function points on
Substrate API file https://substrate.dev/rustdocs
Substrate Develop recipes https://docs.substrate.io/how-to-guides/v3/
Substrate Develop basic knowledge https://zhuanlan.zhihu.com/p/161771205
rust Based on learning https://fasterthanli.me/articles/a-half-hour-to-learn-rust
Configure the development environment https://www.bilibili.com/video/BV1MT4y1K7b4
understand Polkadot/Substrate Technology ecology and related progress https://twitter.com/OneBlock_
3、 ... and 、 Community
Polkadot Official Chinese platform official account
Substrate Community projects List
https://github.com/substrate-developer-hub/awesome-substrate
Substrate Technical (Public) Matrix group
https://matrix.to/#/!HzySYSaIhtyWrwiwEV:matrix.org
Parity Support group ( Official engineer support )
https://app.element.io/#/room/!AtgPynFxLJGFYkAZEl:matrix.parity.io
Parity Watercooler ( Chatting Zone )
https://app.element.io/#/room/!IWlcTyHSqIEjpUReHD:matrix.parity.io
Four 、 Ecological projects
Here are some community projects to inspire your imagination :
Acala Network - Polkadot Upper DeFi platform , Facilitate the completion of the mortgage , In exchange for , To loan , Lend , earn money .
Moonbeam - Developer friendly blockchain , Fully compatible EVM、Web3 Of API Compatible and will Moonbeam A bridge connected to an existing Ethereum network .
Crust Network - Crust Provides Web3⽣ De centring of a state system ⼼ It's storage ⽹ Collateral ,⽀ Holding includes IPFS Multiple storage layer protocols within , And correspond to ⽤ The layer provides grounding ⼝.
Phala Network - be based on TEE ( Trusted execution environment ) De trusting privacy computing cloud .
Astar - Polkadot Ecological Multi Chain DApp center ,Shiden yes Astar stay Kusama The leading network on the network .
SubQuery - Polkadot Leading provider of data cables , Support the first layer blockchain (Polkadot) And decentralized applications .
Litentry - A decentralized identity aggregator , Based on Substrate Built blockchain and distributed decentralized identity (DID) Verify that the network is the core feature .
Manta Network - The first item on the privacy protection chain , Through cryptography technology zkSNARK Provide users with the highest level of online privacy protection , Designed to be a privacy protection infrastructure .
Darwinia Network - establish stay Substrate Distributed cross link bridge network on . It provides a common bridge solution , Connect through cross chain asset transfer and common remote chain call Polkadot, The etheric fang ,TRON And other heterogeneous chains . The main Applications include Defi, Cross link NFT Trading market , game .
Bifrost Finance- by Staking Cross chain networks that provide liquidity .
5、 ... and 、 Introduction to some projects of hacksong in previous periods
Apron Network - Decentralized network infrastructure . It contains a DAO The governance of .
InkBridge - Use Wasm Contract technology builds bridge , Put multiple public chains (BTC, ETH etc. ) The bridge is sinking into a platform , Instead of a single application .
Deeper Network - betake Build a truly decentralized Internet and security gateway . It aims to bring a better Internet experience to every family , And become the gateway for users Web 3.0 Access to applications .
Parallel Finance - Decentralized lending and mortgage agreements .
SkypePass - Decentralized authentication and password management tools .
Web3 Games - Decentralized digital game integration platform , Committed to the blockchain WEB3 Game ecology provides a variety of solutions , It provides free development tools and services for blockchain game developers .
CESS - be based on Substrate High speed of development 、 Security 、 Scalable decentralized cloud storage network infrastructure compatible with smart contracts , It is the first decentralized distributed cloud storage network that supports large-scale enterprise business applications .
OAK Network - be based on Parity Substrate Built DeFi And the blockchain Automation Center for automated payment , It has a pioneering event driven execution technology model .
Web3go- It is an open data analysis platform , It provides easy-to-use but powerful tools , Allow users to query 、 Visualize and analyze data on the chain .
About us
One Block+ It's the biggest in China Substrate Technology developer community , It's also Parity The only operating partner in Asia , The founder of Poka's Early Ecological Project 、CTO、 Most of the core developers come from One Block+ Community .
Twitter: https://twitter.com/OneBlock_
Medium: https://medium.com/@OneBlockplus
Telegram: https://t.me/oneblock_dev
Discord: https://discord.gg/z2XZZWEcaa
Bilibili: https://space.bilibili.com/1650224419
YouTube: https://www.youtube.com/channel/UCWo2r3wA6brw3ztr-JmzyXA
边栏推荐
- index为什么不能作为v-for的key?
- JS - 鼠标键盘配置 及 浏览器禁止操作
- 一文node安装下载和配置
- 量化合约夹子套利机器人系统逻辑开发原理分析
- Vscode configuring autoprefixer
- C document reading and writing plus linked list addition, deletion, modification and query
- es10小计flat和flatMap
- 【百度地图API】您所使用的地图JS API版本过低,已不再维护,为保证地图基本功能 正常使用,请尽快升级到最新版地图JS API
- 去中心化的底层是共识——Polkadot 混合共识机制解读
- Create a new UMI project, error: rendered more hooks or rendered fewer hooks
猜你喜欢

How to forcibly uninstall Google browser? Don't worry about Google opening as a whiteboard. It's effective for personal testing.

根据数组中对象的某个属性值进行排序

mapboxgl + geoserver 配置本地地图教程

Function analysis of GeoServer rest API

Mobile software development ISO simple wechat

flex布局

vulnhub-SolidState: 1靶机渗透测试

自定义MVC 2.0

Canvas - round

Variables and constants in C language
随机推荐
PoS机制随机性解读,波卡的随机性原理如何运作?
special effects - 鼠标点击,出现随机设置的文字
Draw a circle and a square on the screen. The square is in front and the circle is behind. You can move the square through the keyboard. In the following cases, the square can only move within the cir
Install pytoch+anaconda+cuda+cudnn
special effects - 星空宇宙背景特效
Canvas - round
自定义MVC 1.0
Create a new UMI project, error: rendered more hooks or rendered fewer hooks
JS - 计算直角三角形的边长及角度
OpenGL draws a cone on the screen, which has four faces, each of which is a triangle. Add lighting and texture effects to the cone
网页内嵌B站视频,隐藏相关控件
OpenGL draws two points on the screen, a blue point on the right, using anti aliasing technology, and a red point on the left, without anti aliasing technology. Compare the difference between the two
PHP 多行文字内容的重复检测功能并统计重复次数
special effects - 鼠标点击,自定义 DOM 跟随移动
MySQL的使用
树状结构+节点
新语法01_Es6新语法
函数闭包
MySQL之CRUD
JS - 数值处理(取整、四舍五入、随机数等)