ink
Contract DSL
An embedded domain-specific language for writing smart contracts in Rust for blockchains built on the Substrate framework.
Polkadot's ink! to write smart contracts.
1k stars
66 watching
434 forks
Language: Rust
last commit: almost 2 years agoLinked from 1 awesome list
blockchaindomain-specific-languagekusamapolkadotrustsmart-contractssubstratewasmwebassembly
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A domain-specific language for specifying Algorand smart contracts in a declarative style | 24 | |
| Simplifies interactions with Substrate-based networks and ink! smart contracts using React hooks and utility functions | 50 | |
| A comprehensive Substrate development environment | 73 | |
| A principled language designed to improve the security and verifiability of smart contracts | 243 | |
| Develops a new type-safe programming language for writing robust smart contracts on Ethereum. | 245 | |
| A comprehensive library for secure smart contract development in Cairo for Starknet, enabling fast iteration and secure deployment. | 833 | |
| A tool for generating typed interfaces to CosmWasm smart contracts | 79 | |
| An implementation of a scripting language for the Cardano blockchain | 1,581 | |
| A Rust-based toolkit for building on the Polkadot blockchain network | 1,975 | |
| A library for easy integration of Ethereum sign-in functionality into web applications | 25 | |
| A language server implementation for a markup language that provides workspace management and completion capabilities | 1 | |
| Provides security-related resources and tools for developers building smart contracts on the Ethereum blockchain | 200 | |
| An implementation of the Arweave SmartWeave smart contracts protocol for creating and interacting with blockchain-based smart contract applications. | 159 | |
| This project provides digital signature algorithms and implementation in Rust. | 478 | |
| A package providing syntax highlighting for Smart Contract languages Solidity, Vyper, Yul, and StarkNet Cairo in the SublimeText editor. | 117 |