Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Smart Contracts

Smart Contracts

150 projects

Showing 36 of 127 projects

Agoric SDK
Agoric SDKTypeScript

A JavaScript smart contract platform for building secure, composable DeFi applications on a scalable blockchain.

#composability#smart-contracts#cosmos-sdk
Stars354
Forks252
Last commit1 day ago
Clarinet
ClarinetRust

A development environment for building, testing, and deploying Clarity smart contracts on the Stacks blockchain.

#vscode-extension#smart-contracts#stacks-blockchain
Stars353
Forks186
Last commit1 day ago
ChainX
ChainXRust

A Bitcoin layer-2 smart contract network supporting WASM, EVM, and MoveVM to aggregate fragmented crypto ecosystems.

#movevm#smart-contracts#decentralized-finance
Stars325
Forks122
Last commit5 months ago
eosio.contracts
eosio.contractsC++

Core smart contracts for the EOSIO blockchain, providing essential functions like block producer registration, token staking, and multi-signature transactions.

#token-management#smart-contracts#block-producer-voting
Stars321
Forks510
Last commit
eosio.contracts
eosio.contractsC++

Core smart contracts providing privileged blockchain functions like block producer registration, token staking, and multi-sig for EOSIO.

#token-management#smart-contracts#eosio
Stars321
Forks510
Last commit3 years ago
js-algorand-sdk
js-algorand-sdkTypeScript

The official JavaScript SDK for building applications on the Algorand blockchain.

#smart-contracts#cryptocurrency#decentralized-applications
Stars298
Forks213
Last commit1 day ago
A practical beginner's guide to creating, proving, and verifying zkSNARKs
A practical beginner's guide to creating, proving, and verifying zkSNARKs

A practical beginner's tutorial for creating, proving, and verifying zkSNARKs in Ethereum smart contracts using ZoKrates.

#zk-snarks#zokrates#solidity
Stars297
Forks54
Last commit7 years ago
pyteal
pytealPython

A Python language binding for writing Algorand smart contracts, providing high-level abstractions over TEAL assembly.

#smart-contracts#cryptocurrency#blockchain-development
Stars289
Forks134
Last commit1 month ago
svm-rs
svm-rsRust

A cross-platform Solidity compiler version manager written in Rust for managing multiple solc installations.

#solc#solidity#smart-contracts
Stars285
Forks48
Last commit19 days ago
py-algorand-sdk
py-algorand-sdkPython

A Python library for interacting with the Algorand blockchain network, enabling account generation, transaction signing, and node communication.

#python-sdk#smart-contracts#cryptocurrency
Stars276
Forks144
Last commit1 month ago
ethrpc
ethrpcGo

A Go client library for interacting with Ethereum nodes via the JSON-RPC API.

#crypto#json-rpc#smart-contracts
Stars274
Forks107
Last commit2 years ago
chaincmp
chaincmpGo

A Go implementation of the Waves blockchain node, libraries, and tools for building and interacting with the Waves network.

#blockchain-technology#waves#smart-contracts
Stars254
Forks71
Last commit1 day ago
Go Node
Go NodeGo

A Go implementation of the Waves blockchain node, libraries, and tools for building and interacting with the Waves network.

#blockchain-technology#waves#smart-contracts
Stars254
Forks71
Last commit1 day ago
interBTC
interBTCRust

A modular and programmable layer for Bitcoin, featuring a collateralized bridge, DeFi hub, and cross-chain compatibility.

#kusama#polkadot#smart-contracts
Stars252
Forks81
Last commit3 months ago
opensea-rs
opensea-rsRust

Rust client library and CLI for interacting with OpenSea's APIs and Ethereum smart contracts, including Flashbots support.

#smart-contracts#opensea-api#cli-tool
Stars244
Forks31
Last commit4 years ago
0L
0LRust

A reference implementation of a neutral replicated state machine, forked from Libra/Diem with enhancements for decentralization and permissionless operation.

#delay-towers#libra-fork#move-language
Stars243
Forks109
Last commit1 year ago
Diem
DiemRust

A reference implementation of a neutral replicated state machine, forked from Libra/Diem with permissionless upgrades and a novel Sybil resistance mechanism.

#delay-towers#libra-fork#move-language
Stars243
Forks109
Last commit1 year ago
Algorand Sandbox
Algorand SandboxShell

A Docker-based tool to quickly set up a local Algorand development environment with Algod, Indexer, and Conduit.

#node-management#smart-contracts#dev-tools
Stars239
Forks159
Last commit7 months ago
Blockchain Lite
Blockchain LiteRuby

A collection of Ruby libraries and tools for building and interacting with blockchains, including cryptography, ABI handling, and contract services.

#blockchain-lite#proof-of-work#secp256k1
Stars238
Forks33
Last commit2 years ago
NEPs
NEPs

A repository for NEAR Enhancement Proposals (NEPs), defining the NEAR Protocol's core specifications, APIs, and smart contract standards.

#hacktoberfest#nearprotocol#api-standards
Stars236
Forks160
Last commit1 day ago
eosfactory
eosfactoryPython

Python-based framework for developing, testing, and deploying EOS smart-contracts with automated workflows.

#private-testnet#eos#unit-testing
Stars235
Forks59
Last commit3 years ago
ibc-rs
ibc-rsRust

Rust implementation of the Inter-Blockchain Communication (IBC) protocol for cross-chain interoperability.

#cosmos#smart-contracts#light-client
Stars224
Forks98
Last commit10 months ago
Algorand
Algorand

A curated list of awesome resources, tools, libraries, and projects for the Algorand blockchain ecosystem.

#developer-tools#blockchain-technology#smart-contracts
Stars215
Forks72
Last commit1 month ago
Android client for EOS.IO
Android client for EOS.IOJava

Android client for EOSIO blockchain developers to test wallets, accounts, transactions, and smart contracts.

#mobile-client#wallet#testing-tool
Stars213
Forks79
Last commit6 years ago
Python SDK
Python SDKPython

A Python Client SDK for interacting with the Sui blockchain via JSON-RPC, GraphQL, and gRPC.

#python-sdk#json-rpc#graphql
Stars211
Forks61
Last commit1 day ago
Movemate
MovemateMove

A library of secure, efficient module building blocks for Move development on Aptos and Sui blockchains.

#move-language#library#smart-contracts
Stars211
Forks66
Last commit3 years ago
rusk
ruskRust

The official Dusk protocol node client and smart contract platform for the privacy-focused blockchain.

#webassembly#smart-contracts#cli-tool
Stars201
Forks69
Last commit7 days ago
Haskell
HaskellHaskell

A Haskell library implementing API clients for Ethereum and other Web3 platforms.

#haskell#kusama#ipfs
Stars197
Forks68
Last commit3 months ago
Golang SDK 2
Golang SDK 2Go

A comprehensive Go SDK for interacting with the Sui blockchain, supporting JSON-RPC, gRPC, and WebSocket APIs.

#move-language#go-sdk#json-rpc
Stars197
Forks93
Last commit1 month ago
Axentro
AxentroCrystal

An original proof-of-work blockchain platform for building decentralized applications quickly and cheaply.

#proof-of-work#smart-contracts#cryptocurrency
Stars194
Forks17
Last commit5 years ago
algokit-cli
algokit-cliPython

A comprehensive CLI tool for developers to build, test, and deploy applications on the Algorand blockchain.

#developer-tools#devops#algokit
Stars192
Forks71
Last commit5 days ago
go-algorand-sdk
go-algorand-sdkGo

A Go SDK for interacting with the Algorand blockchain, providing HTTP clients for algod, kmd, and indexer APIs.

#go-sdk#smart-contracts#cryptocurrency
Stars188
Forks105
Last commit1 day ago
monstereos
monstereosTypeScript

A Tamagotchi-style pet care and battle game built as a decentralized application on the EOS blockchain.

#community-driven#eos#smart-contracts
Stars183
Forks60
Last commit7 years ago
EOS Java API Wrapper
EOS Java API WrapperJava

A Java library for interacting with EOSIO blockchain nodes via RPC calls, supporting chain, history, and wallet APIs.

#rpc-client#java-library#eos
Stars163
Forks76
Last commit5 years ago
EOSIO Web IDE
EOSIO Web IDETypeScript

A web-based IDE for building and testing EOSIO blockchain applications with a pre-configured single-node blockchain and example app.

#smart-contracts#eosio#blockchain-development
Stars159
Forks1.2k
Last commit2 years ago
simpleos
simpleosTypeScript

A desktop wallet for the EOS blockchain with local storage, multi-chain support, and integrated EOS features like voting and staking.

#desktop-application#wallet#eos
Stars157
Forks56
Last commit4 days ago
PreviousPage 3 of 4

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
Next
#Blockchain109
#Ethereum45
#Web340
#Cryptocurrency38
#Rust30
#Decentralized Applications28
#Blockchain Development24
#Solidity20
#Evm19
#Move Language18
#Developer Tools18
#Eosio17