Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Smart Contracts

Smart Contracts

296 projects

Showing 36 of 296 projects

solc
solcTypeScript

Solidity compiler bindings for Deno, enabling Ethereum smart contract compilation in Deno environments.

#solc#compiler#solidity
Stars72
Forks2
Last commit1 year ago
rust-algorand-sdk
rust-algorand-sdkRust

A Rust SDK for building applications on the Algorand blockchain, providing comprehensive tools for transactions, smart contracts, and API clients.

#crypto#smart-contracts#cryptocurrency
Stars71
Forks36
Last commit1 month ago
Redspot
RedspotTypeScript

A development environment, testing framework, and asset pipeline for Substrate pallet-contracts (ink!) development.

#plugin-system#ink-contracts#smart-contracts
Stars69
Forks17
Last commit4 years ago
CityCoin
CityCoinClarity

A protocol enabling communities to create programmable tokens for city improvement using the Stacks blockchain.

#civic-tech#smart-contracts#stacks-blockchain
Stars68
Forks23
Last commit3 years ago
tealer
tealerPython

A static analyzer for Teal (Algorand Smart Contracts) that detects vulnerabilities and visualizes contract structure.

#smart-contracts#control-flow-graph#blockchain-security
Stars63
Forks13
Last commit2 years ago
Starcoin Framework Commons
Starcoin Framework CommonsMove

A Move commons library providing reusable smart contract components for cross-chain DApp development on multiple Move-based blockchains.

#move-language#library#dapp-development
Stars60
Forks19
Last commit
Q*cert
Q*certCoq

A framework for developing and verifying domain-specific languages, with a focus on query, rules, and smart contract languages.

#coq-proof-assistant#functional-programming#nested-relational-algebra
Stars60
Forks10
Last commit2 years ago
Jupiter
JupiterRust

A Substrate-based blockchain network for Wasm smart contracts using the FRAME Contracts pallet in the Polkadot ecosystem.

#webassembly#frame-contracts-pallet#polkadot
Stars56
Forks7
Last commit4 years ago
Auction Demo
Auction DemoPython

An example smart contract NFT auction implementation on the Algorand blockchain.

#pyteal#test-environment#smart-contracts
Stars55
Forks49
Last commit3 years ago
EOSDrops
EOSDropsJavaScript

A Node.js tool for executing token airdrops on the EOS blockchain with configurable caps and blacklists.

#blockchain-utilities#smart-contracts#decentralized-finance
Stars55
Forks22
Last commit8 years ago
Cordage
CordageKotlin

Enables interoperability between Corda and EVM-based blockchains through data propagation and verification modules.

#hyperledger#smart-contracts#blockchain-interoperability
Stars54
Forks6
Last commit3 years ago
TEALScript
TEALScriptTypeScript

A TypeScript subset for developing Algorand smart contracts, enabling AVM development with native TypeScript syntax and IDE support.

#compiler#developer-tools#smart-contracts
Stars53
Forks18
Last commit10 months ago
ExecutorDAO
ExecutorDAOClarity

A modular DAO framework for the Stacks blockchain where proposals and features are implemented as smart contracts in Clarity.

#modular-architecture#stacks#smart-contracts
Stars52
Forks27
Last commit4 years ago
clsdk
clsdkC++

A C++ testing framework for EOSIO smart contracts with in-contract WebAssembly debugging in VS Code.

#webassembly#smart-contracts#eosio
Stars51
Forks24
Last commit3 years ago
WavesJ
WavesJJava

A Java library for interacting with the Waves blockchain, supporting node interaction, offline transaction signing, and address creation.

#waves-blockchain#java-library#offline-signing
Stars49
Forks32
Last commit7 months ago
Token
TokenMove

A comprehensive Move framework providing core modules and libraries for building applications on the Starcoin blockchain.

#move-language#starcoin#smart-contracts
Stars48
Forks26
Last commit10 months ago
STC
STCMove

A comprehensive Move framework providing core modules and libraries for building applications on the Starcoin blockchain.

#move-language#integration-testing#dapp-development
Stars48
Forks26
Last commit10 months ago
ricardian-template-toolkit
ricardian-template-toolkitTypeScript

A renderer for the Ricardian Contract specification, enabling consistent display of EOSIO smart contract agreements.

#smart-contracts#contract-renderer#eosio
Stars45
Forks20
Last commit
reti
retiTypeScript

Open-source protocol for creating and managing decentralized staking pools on the Algorand blockchain.

#consensus-incentives#smart-contracts#node-daemon
Stars44
Forks21
Last commit1 month ago
algorand-mcp
algorand-mcpTypeScript

An MCP server that provides AI agents and LLMs with secure access to the Algorand blockchain for wallet management, transactions, and DeFi operations.

#smart-contracts#ai-agents#typescript
Stars44
Forks20
Last commit2 months ago
STAR
STARMove

A general-purpose decentralized exchange (DEX) protocol built on the Starcoin blockchain.

#dex#move-language#starcoin
Stars43
Forks18
Last commit6 months ago
Starswap
StarswapMove

A general-purpose decentralized exchange (DEX) protocol built on the Starcoin blockchain.

#dex#move-language#starcoin
Stars43
Forks18
Last commit6 months ago
Folks-Finance/algorand-js-sdk
Folks-Finance/algorand-js-sdkTypeScript

JavaScript SDK for interacting with the Folks Finance lending and borrowing protocol on the Algorand blockchain.

#smart-contracts#typescript#borrowing
Stars42
Forks12
Last commit7 days ago
algorand-php
algorand-phpPHP

Unofficial community SDK to interact with the Algorand blockchain, enabling payments, asset creation, and smart contracts in PHP and Laravel.

#indexer#blockchain-sdk#laravel
Stars42
Forks13
Last commit4 years ago
bitcoin-sdk-js
bitcoin-sdk-jsJavaScript

A TypeScript/JavaScript library for creating Bitcoin transactions with support for Segwit, Taproot, and advanced smart contracts.

#transaction-library#message-signing#taproot
Stars39
Forks7
Last commit1 year ago
Move Vim
Move VimVim Script

Vim plugin providing syntax highlighting and indentation for the Move smart contract language.

#move-language#developer-tools#smart-contracts
Stars38
Forks13
Last commit2 years ago
@kolirt/vue-web3-auth
@kolirt/vue-web3-authTypeScript

A Vue 3 library for Web3 authentication and blockchain interactions using WalletConnect Web3Modal v2 and wagmi.

#walletconnect#authentication#wagmi
Stars37
Forks8
Last commit1 year ago
tealang
tealangGo

A high-level programming language for Algorand smart contracts that compiles to TEAL v6 with imperative syntax.

#programming-language#compiler#layer-1
Stars37
Forks8
Last commit4 years ago
EOSLIME
EOSLIMEJavaScript

A complete EOSIO framework for development, testing, and deployment in JavaScript and TypeScript.

#javascript-framework#eoslime#smart-contracts
Stars35
Forks15
Last commit3 years ago
MoveDID
MoveDIDMove

A decentralized identity (DID) protocol built on the Movement blockchain, enabling verifiable credentials for humans, organizations, and AI agents.

#verifiable-credentials#decentralized-identity#smart-contracts
Stars35
Forks15
Last commit1 year ago
Java SDK
Java SDKJava

A robust, reactive, type-safe Java library for interacting with smart contracts on the Sui blockchain network.

#move-language#java-library#blockchain-sdk
Stars34
Forks14
Last commit2 years ago
KingOfEos
KingOfEosJavaScript

A decentralized application (dapp) built on the EOS blockchain, featuring a smart contract-based game.

#crypto-gaming#smart-contracts#eos-blockchain
Stars33
Forks15
Last commit8 years ago
algorand-agent-skills
algorand-agent-skillsPython

A collection of agent skills and configurations for AI-assisted development on the Algorand blockchain.

#ai-assisted-development#developer-tools#algokit
Stars33
Forks16
Last commit1 month ago
ride-examples
ride-examplesScala

A collection of example smart contracts for accounts and assets written in the RIDE programming language.

#waves-blockchain#smart-contracts#asset-scripts
Stars31
Forks30
Last commit5 years ago
smart-asa
smart-asaPython

A reference implementation of Smart ASAs, combining Algorand Standard Assets with smart contract programmability for evolvable digital assets.

#pyteal#smart-contracts#teal
Stars31
Forks3
Last commit2 years ago
cosmos-sdk-codeql
cosmos-sdk-codeqlCodeQL

A CodeQL query suite for detecting common bug patterns in Cosmos SDK-based blockchain applications.

#codeql#smart-contracts#cosmos-sdk
Stars31
Forks7
Last commit2 years ago
PreviousPage 5 of 9

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 years ago
3 years ago
Next
#Blockchain193
#Algorand80
#Web366
#Cryptocurrency65
#Blockchain Development59
#Ethereum54
#Decentralized Applications37
#Move Language35
#Defi34
#Developer Tools34
#Eosio32
#Rust32