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

avm-semantics
avm-semanticsPython

Formal semantics of the Algorand Virtual Machine and TEAL smart contract language in the K framework for testing and verification.

#smart-contracts#virtual-machine#testing
Stars15
Forks4
Last commit9 months ago
WavesSDK-android
WavesSDK-androidKotlin

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

#sdk-android#waves#smart-contracts
Stars15
Forks7
Last commit4 years ago
algorand-remote-mcp
algorand-remote-mcpTypeScript

A remote MCP server enabling AI agents to interact with the Algorand blockchain via wallets, transactions, DEX swaps, and prediction markets.

#cloudflare-workers#smart-contracts#oauth-authentication
Stars15
Forks3
Last commit
ual-wax
ual-waxTypeScript

A UAL authenticator enabling WAX blockchain applications to integrate with WAX Cloud Wallet for user authentication.

#wallet-integration#authentication#smart-contracts
Stars15
Forks19
Last commit3 years ago
Awesome BlockSec CTF
Awesome BlockSec CTF

A curated list of blockchain security Capture the Flag (CTF) competitions and writeups.

#security-training#educational-resources#smart-contracts
Stars15
Forks1
Last commit5 years ago
gosemble
gosembleGo

Go-based framework for building Polkadot/Substrate-compatible blockchain runtimes.

#tinygo#webassembly#polkadot
Stars15
Forks5
Last commit1 year ago
Dmens
DmensMove

A decentralized social protocol for sharing moments, built on the Sui blockchain and integrated into ComingChat.

#social-media#smart-contracts#comingchat-integration
Stars14
Forks8
Last commit3 years ago
Typechain-Polkadot
Typechain-PolkadotTypeScript

Generates TypeScript types and runtime code from ink! smart contract ABIs for type-safe Polkadot interactions.

#developer-tools#polkadot#smart-contracts
Stars14
Forks27
Last commit3 years ago
tealinspector
tealinspectorPython

A debugging tool for Algorand developers that translates program counter errors into readable TEAL source code lines.

#transaction-debugging#developer-tools#smart-contracts
Stars14
Forks1
Last commit3 years ago
xk6-ethereum
xk6-ethereumGo

A k6 extension for load testing and benchmarking EVM-based blockchains via Ethereum RPC interactions.

#load-testing#rpc-client#smart-contracts
Stars13
Forks10
Last commit1 year ago
Robot Framework Solidity Testing Toolkit
Robot Framework Solidity Testing ToolkitHTML

A Robot Framework toolkit for testing Solidity smart contracts, deploying them across EVM chains, and building blockchain monitoring bots.

#evm-blockchain#robot-framework#ethersjs
Stars13
Forks1
Last commit
Obsidian Labs/vscode-algorand
Obsidian Labs/vscode-algorandTypeScript

A VS Code extension for Algorand blockchain development with TEAL/PyTeal support, local node management, and transaction tools.

#transaction-tools#pyteal#node-management
Stars13
Forks8
Last commit
teal-debugger-extension
teal-debugger-extensionTypeScript

A VS Code extension for debugging TEAL smart contracts on a simulated Algorand Virtual Machine.

#simulation#vscode-extension#smart-contracts
Stars13
Forks2
Last commit4 years ago
algokit-avm-vscode-debugger
algokit-avm-vscode-debuggerTypeScript

A VS Code extension for line-by-line debugging of Algorand smart contracts written in TEAL or compiled from Puya.

#algokit#vscode-extension#smart-contracts
Stars13
Forks4
Last commit
Paddle
PaddleJava

A Java library for testing dApps and smart contracts on the Waves blockchain.

#blockchain-testing#waves-blockchain#waves
Stars13
Forks3
Last commit5 months ago
FAI stablecoin
FAI stablecoinMove

An algorithmic stablecoin implementation built on the Starcoin blockchain using the Move programming language.

#move-language#algorithmic-stablecoin#starcoin
Stars12
Forks6
Last commit3 years ago
algokit-python-template
algokit-python-templateJinja

Official AlgoKit template for developing and deploying Puya smart contracts on Algorand using Python.

#ruff#algokit#smart-contracts
Stars11
Forks7
Last commit3 months ago
eosnet
eosnetC#

An asynchronous .NET Core client library for interacting with the EOS blockchain, featuring an RPC client and wallet.

#cryptocurrency-wallet#rpc-client#eos
Stars11
Forks5
Last commit7 years ago
near_api
near_apiElixir

An Elixir library for building decentralized applications (DApps) on the NEAR blockchain platform.

#cryptocurrency-wallet#elixir-lang#elixir
Stars11
Forks3
Last commit4 years ago
d-asa
d-asaPython

A full tokenization framework for ACTUS-compliant debt instruments on the Algorand blockchain.

#python-sdk#blockchain-finance#rwa
Stars11
Forks3
Last commit14 days ago
algokit-fullstack-template
algokit-fullstack-templateJinja

Official AlgoKit template for building fullstack applications with integrated Algorand smart contracts and a React frontend.

#algokit#smart-contracts#tealscript
Stars10
Forks9
Last commit
algonaut.js
algonaut.jsTypeScript

A front-end friendly JavaScript library for simplifying transactions and wallet interactions on the Algorand blockchain.

#wallet-integration#transaction-builder#smart-contracts
Stars10
Forks1
Last commit2 years ago
Cosmos Discord Bot
Cosmos Discord BotRust

A Discord bot that bridges Discord and the Cosmos ecosystem, enabling blockchain interactions like faucet requests and transaction queries.

#smart-contracts#cryptocurrency#cosmos-sdk
Stars10
Forks1
Last commit3 months ago
subtopia-js
subtopia-jsTypeScript

Official JavaScript SDK for building custom UIs to manage subscriptions on the Subtopia Platform.

#smart-contracts#subscription#algorand-blockchain
Stars10
Forks0
Last commit3 days ago
surfboard
surfboardTypeScript

A command-line interface for compiling, deploying, and testing RIDE smart contracts for the Waves blockchain.

#waves-blockchain#waves#dapp-tooling
Stars10
Forks2
Last commit3 years ago
algorand-python-testing
algorand-python-testingPython

A Python package for unit testing Algorand smart contracts in an offline environment.

#blockchain-testing#pytest#algokit
Stars10
Forks1
Last commit1 month ago
dotnet-yieldly-sdk
dotnet-yieldly-sdkC#

A .NET SDK for interacting with Yieldly's No Loss Lottery and Staking contracts on the Algorand blockchain.

#smart-contracts#csharp#dotnet-sdk
Stars10
Forks0
Last commit3 years ago
Smart Contract GPT
Smart Contract GPTTypeScript

An AI-powered tool that helps developers write and deploy Clarity smart contracts to the Stacks blockchain using any programming language.

#stx#testnet-deployment#stacks
Stars9
Forks6
Last commit6 months ago
eosio-resources
eosio-resourcesTypeScript

A JavaScript library for calculating resource costs and requirements on Antelope-based blockchains.

#dapp-development#smart-contracts#wharfkit
Stars9
Forks7
Last commit10 months ago
uint256
uint256TypeScript

A Clarity library for 256-bit unsigned integer operations, enabling on-chain uint256 math for blockchain applications.

#smart-contracts#stacks-blockchain#cryptography
Stars9
Forks4
Last commit6 years ago
genpyteal
genpytealPython

Converts Python code to PyTeal for Algorand smart contract development, supporting a subset of Python constructs.

#pyteal#python-to-teal#smart-contracts
Stars9
Forks0
Last commit3 years ago
dotnet-tinyman-sdk
dotnet-tinyman-sdkC#

A .NET SDK for interacting with the Tinyman Automated Market Maker (AMM) on the Algorand blockchain.

#crypto#blockchain-sdk#smart-contracts
Stars9
Forks2
Last commit3 years ago
arcontextify
arcontextifyPython

Converts ARC-56 smart contract specifications into MCP servers for integration with AI agents.

#ai#developer-tools#blockchain-integration
Stars8
Forks2
Last commit1 year ago
TEALrb
TEALrbRuby

A Ruby DSL for writing Algorand smart contracts, designed for readability and raw TEAL support.

#smart-contracts#cryptocurrency#blockchain-development
Stars8
Forks0
Last commit3 years ago
eosio-contracts
eosio-contractsJavaScript

A collection of EOSIO smart contract examples demonstrating patterns, eosjs SDK usage, and unit testing with eoslime.

#telos#eos#unit-testing
Stars8
Forks3
Last commit3 years ago
aptos-cid
aptos-cidMove

A decentralized identity system on Aptos using limited-edition 4-digit NFT-based identifiers for ComingChat.

#decentralized-identity#authentication#smart-contracts
Stars7
Forks2
Last commit3 years ago
PreviousPage 7 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
6 days ago
4 days ago
3 years ago
2 months ago
4 months ago
Next
#Blockchain193
#Algorand80
#Web366
#Cryptocurrency65
#Blockchain Development59
#Ethereum54
#Decentralized Applications37
#Move Language35
#Developer Tools34
#Defi33
#Eosio32
#Rust32