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

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
Stars30
Forks7
Last commit2 years ago
infeos
infeosJavaScript

A JavaScript and npm framework for developing, building, testing, and deploying EOSIO-based decentralized applications.

#npm#smart-contracts#dapp-framework
Stars30
Forks5
Last commit6 years ago
waves-transactions
waves-transactionsTypeScript

A JavaScript/TypeScript library for building, signing, and multi-signing transactions for the Waves blockchain.

#transaction-library#dex#waves-blockchain
Stars30
Forks29
Last commit1 month ago
dotnet-alogrand-sdk (2)
dotnet-alogrand-sdk (2)C#

A .NET library for building applications that interact with the Algorand blockchain network.

#webassembly#smart-contracts#cryptocurrency
Stars29
Forks8
Last commit
pyteal-utils
pyteal-utilsPython

A collection of utility methods for PyTEAL to simplify Algorand smart contract development.

#pyteal#python-library#smart-contracts
Stars29
Forks9
Last commit3 years ago
AlgoWorld-Contracts
AlgoWorld-ContractsPython

A collection of Algorand smart signatures and contracts for NFT swapping and trading on the AlgoWorld platform.

#pytest#python-library#smart-contracts
Stars28
Forks4
Last commit2 months ago
Ethereum Wiki Philosophy
Ethereum Wiki PhilosophyHTML

The main Ethereum website built with Meteor, providing information and resources about the Ethereum platform.

#smart-contracts#cryptocurrency#ethereum
Stars28
Forks33
Last commit11 years ago
algokit-utils-ts
algokit-utils-tsTypeScript

A TypeScript utility library providing intuitive, productive functions for building applications on the Algorand blockchain.

#developer-tools#algokit#smart-contracts
Stars27
Forks17
Last commit1 day ago
VibeKit
VibeKitTypeScript

An agentic stack that provides AI coding assistants with skills and tools to build on the Algorand blockchain.

#developer-tools#smart-contracts#agent-skills
Stars26
Forks7
Last commit3 months ago
BTIPs
BTIPs

A repository for BitTorrent File System (BTFS) Improvement Proposals that define standards for the platform's core protocol and client APIs.

#client-api#smart-contracts#decentralized-storage
Stars26
Forks12
Last commit10 months ago
algonim
algonimPython

A cryptographic two-player Nim game implemented on the Algorand blockchain using smart contracts and atomic transfers.

#pyteal#python-sdk#blockchain-technology
Stars25
Forks2
Last commit5 years ago
swift-algorand-sdk
swift-algorand-sdkSwift

A Swift SDK for interacting with the Algorand blockchain, supporting Algod and Indexer 2.0 APIs.

#indexer#smart-contracts#cryptocurrency
Stars24
Forks13
Last commit1 year ago
AlgoWorld-Swapper
AlgoWorld-SwapperTypeScript

A free and trustless ASA swapper for the Algorand blockchain, enabling secure asset transfers without intermediaries.

#pyteal#open-source#smart-contracts
Stars23
Forks7
Last commit2 years ago
arc3.xyz
arc3.xyzTypeScript

A dapp for minting ARC3-compliant NFTs on the Algorand blockchain with IPFS storage integration.

#wallet-integration#smart-contracts#ipfs-storage
Stars22
Forks11
Last commit3 years ago
php-algorand-sdk
php-algorand-sdkPHP

A pure PHP SDK for interacting with the Algorand blockchain, providing access to algod, indexer, kmd, and transaction functionalities.

#indexer#wallet#php-sdk
Stars22
Forks6
Last commit2 years ago
algoml
algomlOCaml

A domain-specific language for specifying Algorand smart contracts, compiling to TEAL with declarative syntax and static checks.

#declarative-programming#smart-contracts#dsl
Stars22
Forks4
Last commit4 years ago
LOKI
LOKIGo

A blockchain consensus protocol fuzzing framework that detects memory-related and logic bugs by modeling node states.

#hyperledger-fabric#smart-contracts#distributed-systems
Stars20
Forks6
Last commit3 years ago
Blanc
BlancC++

A WebAssembly contract toolchain for blockchain development, using vanilla Clang/LLVM for smaller binaries and faster updates.

#clang#webassembly#contract-toolchain
Stars20
Forks4
Last commit2 years ago
algo-builder-templates
algo-builder-templatesJavaScript

Dapp templates for building decentralized applications on the Algorand blockchain using Algo Builder.

#wallet-integration#dapp-development#smart-contracts
Stars20
Forks6
Last commit3 years ago
TaoHe
TaoHeMove

A collection of nestable Move smart contract resources for building secure on-chain applications on Move-powered blockchains.

#move-language#movevm#smart-contracts
Stars19
Forks4
Last commit3 years ago
txnDuck
txnDuckTypeScript

A free, open-source web GUI for building and sending transactions on the Algorand blockchain.

#transaction-builder#smart-contracts#cryptocurrency
Stars19
Forks5
Last commit3 months ago
Algorand Visual Studio Extension
Algorand Visual Studio ExtensionC#

A Visual Studio extension suite for developing Algorand smart contracts in C#, featuring TEAL compilation, debugging, and project templates.

#self-contained-tooling#smart-contracts#csharp
Stars19
Forks2
Last commit
clarity-bitcoin
clarity-bitcoinClarity

A Clarity library for parsing Bitcoin transactions and verifying Merkle proofs for smart contracts.

#stacks#smart-contracts#blockchain-interoperability
Stars19
Forks9
Last commit1 month ago
Ride introduction
Ride introduction

A statically-typed functional programming language for building secure and predictable smart contracts on the Waves blockchain.

#programming-language#functional-programming#dapp-development
Stars19
Forks3
Last commit6 years ago
EOSRPC API Wrapper for Elixir
EOSRPC API Wrapper for ElixirElixir

An Elixir wrapper for the EOS blockchain RPC API, providing simplified access to chain, wallet, and history endpoints.

#elixir#eos#blockchain-api
Stars19
Forks5
Last commit5 years ago
move-mode
move-modeEmacs Lisp

An Emacs major mode for editing Move smart contract language files with syntax highlighting, indentation, and CLI integration.

#editor-tool#emacs#move-language
Stars19
Forks6
Last commit7 months ago
algokit-utils-py
algokit-utils-pyPython

A Python utility library providing intuitive, productive functions for building applications on the Algorand blockchain.

#python-sdk#developer-tools#algokit
Stars19
Forks14
Last commit1 day ago
graviton
gravitonJupyter Notebook

A software toolkit for blackbox testing of smart contracts written in TEAL for the Algorand blockchain.

#pyteal#developer-tools#pytest
Stars18
Forks8
Last commit1 year ago
algorealm
algorealmPython

A blockchain game on Algorand where players donate ALGO to claim the Crown of Entropy and Sceptre of Proof, becoming Majesties of the realm.

#on-chain-interaction#blockchain-game#smart-contracts
Stars18
Forks2
Last commit3 years ago
Automated Prediction Market Maker on Algorand
Automated Prediction Market Maker on AlgorandPython

An automated prediction market maker on Algorand for trading binary event outcomes using a constant function AMM.

#pyteal#binary-outcomes#smart-contracts
Stars17
Forks12
Last commit2 years ago
algojig
algojigPython

A development and testing jig for Algorand that runs transactions from a known ledger state without a separate node.

#go-algorand#blockchain-testing#python-library
Stars17
Forks3
Last commit1 year ago
WavesSDK-iOS
WavesSDK-iOSSwift

A collection of libraries for integrating Waves blockchain features into iOS applications.

#waves#smart-contracts#wavesplatform
Stars17
Forks5
Last commit3 years ago
Move Playground JS Library
Move Playground JS LibraryJavaScript

A browser-based wrapper for the Pontem Move playground enabling programmatic interaction with Move smart contracts.

#move-language#developer-tools#browser-sdk
Stars17
Forks1
Last commit3 years ago
puya-ts
puya-tsTypeScript

An official TypeScript to TEAL compiler frontend for writing Algorand smart contracts with TypeScript syntax.

#compiler#algokit#smart-contracts
Stars16
Forks6
Last commit1 day ago
folks-router
folks-routerTypeScript

A DEX aggregator that finds the best token swap prices across multiple decentralized exchanges on Algorand.

#dex#astro#smart-contracts
Stars16
Forks5
Last commit6 months ago
AptosRedPacket
AptosRedPacketMove

A red packet social application built with Move smart contracts for the Aptos blockchain, integrated with ComingChat's privacy features.

#move-language#blockchain-social#smart-contracts
Stars15
Forks4
Last commit3 years ago
PreviousPage 6 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
2 years ago
1 year ago
Next
#Blockchain193
#Algorand80
#Web366
#Cryptocurrency65
#Blockchain Development59
#Ethereum54
#Decentralized Applications37
#Move Language35
#Developer Tools34
#Defi33
#Eosio32
#Rust32