AWASoMe
An aWASoMe list of awesome resources for ink! smart contract development
Install / Use
/learn @inkdevhub/AWASoMeREADME
aWASoMe 

An aWASoMe list of all things related to WASM contract development.
Contract language
ink!
ink!Github | Intro | Docs | Docs.rsawesome ink!Github - A curated list of awesome projects for Parity's ink!ink! examplesAstar ink!Docs
ask!
Smart Contract compilers
cargo-contractGithub - ink! compiler, uses Rustc compilersolangGithub - compiles Solidity smart contracts to WASM
Contract Development
Dev ContainerDocs - develop your project inside a preconfigured container with all prerequisites met and correct dependencies installedSwanky-clinpm Github Docs - all-in-one tool for Wasm smart contract developersOpenbrush LibraryGithub, Docs - OpenBrush is a library of ink! contracts, like OpenZeppelinPSPGithub - Polkadot Standards Proposals for ink! contracts by W3F
dApps
use.ink FrontendDocs - A React hooks library for ink!Swanky-dappsexamplesuse.ink dapp examplesDocskitchen sinkGithubink! 4.0 WorkshopGithub - The workshop is a game, in which students write a smart contract that plays on their behalf – an agent.useInkathonGithub React Hooks for Substrate & ink!
Contract Interaction
polkadot{.js}website, Docs - an App to interact with Substrate node and pallet-contractsContracts-UIGithub, App - simple interaction with Substrate contracts@polkadot/api-contractGithub Docs - thin layer on-top of the available API transactions to manage Substrate contractsTypechainGithub - Interact with contracts using TS or JSSidecarGithub - REST service that runs alongside Substrate nodesSubXtGithub - A Rust library to SUBmit eXTrinsics to a substrate node via RPC.
Wallets
polkadot{.js}website - a browser extensionSubwallet- Docs - a browser extension with the viewer for PSP34 NFTsTalismanwebsite - a browser extension
Test nodes
swanky-nodeGithub - standalone node supporting pallet-contracts, instant seal and manual sealsubstrate-contracts-nodeGithub - standalone node supporting pallet-contractsShibuya parachainNetwork Details, Faucet - testnet (Parachain on test Relay chain) maintained by AstarContracts on RococoPolkadot.js, Faucet - testnet (Parachain on test Rococo Relay chain) maintained by Parity
Support
- Substrate StackExchange - ask any smart-contract related question (use tags: ink, contract, smart-contract)
- Astar Discord - connect with Astar WASM team (Use Developer Support channel)
- Brushfam Element - Matrix/Element room, support for developing in ink! and OpenBrush
- Astar WASM Docs - WASM dev related Docs by Astar
Learning
- From Zero to ink! Hero - ink! tutorials: Flipper, NFT, Uniswap v2
- Introduction to ink! - ink! workshop by Hernando (Parity)
- OpenBrush: a library to build ink! smart contracts - Substrate Seminar
- Building DEX Smart Contract in ink! - Simple DEX implementation in ink by Pierre Ossun
- Build an AMM on Polkadot using Ink! - Figment tutorial
- A BTC price bot with Phala's ink! - A Substrate seminar on Phala's Fat (PhaT) Contract Youtube
- Advance ink! on Storage
dApp development
- Subscan - Multi-network explorer for Substrate-based chains.
- Subsquid - An indexing framework (SDK + infrastructure) for WASM
- DIA Oracle - Oracle for WASM contracts on Astar Network
- NFT minting dApp, Github, Youtube
Grants
ink!ubator - Website Github - A holistic bounty program that evolves ink! smart contacts, funded and approved by the Polkadot community/treasury. Initially pioneered by Astar Network, now includes Curators from Parity, Phala Network, Brushfam, Aleph Zero teams.
Templates
- Substrate-Front-End - Polkadot-JS API and React app to build front-ends for Substrate-based chains.
Related Skills
node-connect
350.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
350.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
350.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
Security Score
Audited on May 13, 2025
