A collection of open source EOS Smart Contracts.
Smart contracts that provide some of the basic functions of the EOSIO blockchain.
https://github.com/EOSIO/eosio.contracts
Smart contracts that provide some of the basic functions of the Telos blockchain.
https://github.com/Telos-Foundation/eosio.contracts
Elemental Battles Tutorial Lessons.
https://github.com/EOSIO/eosio-card-game-repo
A series of EOS contract development examples.
https://github.com/MitchPierias/Advanced-EOS-Examples
A simple forum and voting dapp for EOSIO blockchains.
https://github.com/eoscanada/eosio.forum.
EOS stable coin contract.
https://github.com/newbdez33/stablecoooin
Non-Fungible Token (NFT) Proposal on EOS.
https://github.com/unicoeos/eosio.nft
The Everipedia Network protocol.
https://github.com/EveripediaNetwork/Everipedia
Bancor Protocol Contracts for EOS.
https://github.com/bancorprotocol/contracts_eos
Ricardian contract bond, claim, and arbitration management system.
https://github.com/EOSMetal/tungsten
A Tamagotchi and Battle Game for EOS Blockchain.
https://github.com/MonsterEOS/monstereos/tree/master/services/eos-dev/contracts/
RPG game on the eos blockchain.
https://github.com/bada-studio/knights_contract
Infiniverse is an augmented reality digital world running on the EOS blockchain.
https://github.com/InfiniverseAR/infiniverse-eos
EOS Bank (CPU rent contract).
https://github.com/eosonic/EOSBank
A smart contract to enable CPU&NET leasing on EOS.
https://github.com/EOSLaoMao/BankofStaked-CE
Blacklist smart contract for EOS Community. This contract is designed to be used both for ECAF and for active Block Producers on EOS. https://github.com/EOSLaoMao/theBlacklist
EOS Guardian is an EOS smart contract aiming to provide safer fund management with proper permission settings.
https://github.com/EOSLaoMao/EOSGuardian
DApp for creating your own EOS account easily.
https://github.com/Dappub/signupeoseo
A Bancor based utility-enhanced token protocol.
https://github.com/Dappub/tokendapppub
Open-sourced, rig-resistant and verifiably fair dice game.
https://github.com/Dappub/fairdicegame
Open source bocai game.
https://github.com/loveblockchain/eosdice
Roll the dice on the eos blockchain.
https://gitlab.com/EOSBetCasino/eosbetdice_public
EOSBet attack analysis.
https://github.com/ganjingcun/bet-death-causes
Cron jobs on EOS.
https://github.com/EOSLaoMao/CronContract
Simple decentralized exchange using eos smart contract.
https://github.com/CodeMan-lol/exchange
Smart contract for onchain decentralised exchange for eosio.tokens
https://github.com/Dylan-Phoon/Eostrex-Smart-Contract
EOS RAMtoken smart contract.
https://github.com/ChainRift/RAMtoken
The DelphiOracle contract acts as a multi-party source of truth, designed to provide the near-realtime price of the EOS/USD pair to other smart contracts or to external users.
https://github.com/eostitan/delphioracle
This contract demostrates how an EOS contract can be made immutable in a given period of time, without losing mutability forever. Such a mechanism guarantees immutability when trustlessness is necessary, with code changes possible with prior notice to users. https://github.com/xJonathanLEI/eosyield
The first collaborative artwork on blockchain.
https://github.com/eosasia/eospixels
EOS smart contract for the cryptoship game.
https://github.com/MrToph/cryptoship-contract
Contracts for king of eos game.
https://github.com/MrToph/KingOfEos/tree/master/contract
Lottery game on EOS.
https://github.com/jsonsnow/lottery
https://github.com/trentlotteryteam/trentLotteryContract
https://github.com/lottery100/lottery100/
Proof of concept contract to require delayed transactions.
https://github.com/michaeljyeates/eos-timelock
Contract to load many deferred transactions for performance testing.
https://github.com/michaeljyeates/eos-blaster
Lock tokens as a security measure.
https://github.com/michaeljyeates/eos-tokenlock
Prototype ecommerce contract for EOS.
https://github.com/michaeljyeates/eosshop
The base eosio token contract used for eosdac based tokens.
https://github.com/eosdac/eosdactoken
The eosdac worker proposal contract.
https://github.com/eosdac/dacproposals
The eosdac custodian election contract.
https://github.com/eosdac/daccustodian
This contract will relay payments sent to it using a configurable time delay, by default it is 23 hours.
https://github.com/eosdac/dacservice
eosDAC multi-signature proposal contract management.
https://github.com/eosdac/dacmultisigs
EOS Contracts open sourced by EOSpace.
https://github.com/EOSpace/eospace-contracts
OWDIN-Port EOS Smart Contract ( Open World Decentric INternet ).
https://github.com/OWDIN/owdin-contract
A dapp gives rating data provided by prochaintech.
https://github.com/ProChain/ProRatingEOS
A sample escrow contract responsible for managing share value and fund release based on project milestones, governed by the current share holders.
https://github.com/MitchPierias/EOS-MISO
Simple EOS Management Application.
https://github.com/Sigatoka/Nautilus
Tutorial on writing smart contracts on EOS.
https://github.com/itleaks/eos-contract
Disaster Relief Supply & Distribution Blockchain.
https://github.com/serganus/ReliefChain-smartcontracts
Code examples showing how to use the Oraclize API on EOSIO.
https://github.com/oraclize/eos-examples
Smart City On Steroids (Winner - EOS Global Hackathon Hong Kong 2018 - Greatest Social Impact).
https://github.com/serganus/scos-smartcontract
Simple Blog DApp built with React for the EOSIO Blockchain.
https://github.com/TaraTritt/eos-blog-dapp
Simple robot factory smart contract.
https://github.com/infiniteXLabs/RobotFactory-02
Poll system smart contract on EOS.
https://github.com/sim31/polleos
This code will assist in managing the distribution of your ICO. Whenever EOS is received, the token will be distributed proportionally inline with the setting configured.
https://github.com/eos42/ico-manager
Sample eos contracts for voting and storing a timestamp.
https://github.com/EOSMore/eos-contracts/
Starting contract for EOS Spore mini game built for Blockchain Developer Philippines' EOS session.
https://github.com/blockdevsasia/eos-simplepacman-contract
Custom Token tracking smart contract for EOS.
https://github.com/greymass/customtokens
Panda fun game.
https://github.com/pandafunx/pandafun
Simple multiplayer game.
https://github.com/alerdenisov/eos-tank-demo
EOS Toll Gate Simulator.
https://github.com/gravitt8460/eos_tolls
An EOS smart contract for solving deadlocked account issue.
https://github.com/xJonathanLEI/stakeforme
EOS Proof of Existence.
https://github.com/EOSArgentina/eosproofio
EOSafe is an on-chain smart-contract based wallet which maximizes fund security and minimizes losses in the event of a hack.
https://github.com/xJonathanLEI/EOSafe
An EOS contract for safe fund withdrawals with daily limits.
https://github.com/xJonathanLEI/eosatm
Patroneos smart contract.
https://github.com/EOSEssentials/Aegis
EOSIO Token With Time Lock. Admin can transfer token to user anytime but user can transfer only when user have unlocked that token after 24 hour of first transfer between admin to user.
https://github.com/yashbhavsar007/tokentime
This is a framework for making decentralised Uber/Taxi services on the EOSIO platform.
https://github.com/mrbid/eosio-uber
EOSIO Smart Contract for 1st and 2nd auction models.
https://github.com/mrbid/eosio-auctions
The Shine contract goal is to enable the implementation of a recognition system based on praise and votes. Person (i.e. account) broadcast a praise to all other members. Each member (i.e. account) can then vote for this particular praise.
https://github.com/eoscanada/shine/tree/master/contract
This document aims to provide some security guidelines for developers of EOS smart contracts and list analysis of some known contract vulnerabilities.
https://github.com/slowmist/eos-smart-contract-security-best-practices/blob/master/README_EN.md
Repository of EOS Smart Contract known attacks to help devs prevent known vulnerabilities in their contracts.
https://github.com/EOSArgentina/eos_known_attacks
Smart Contract for Simple Gravatars.
https://github.com/eoscafe/gravatarcafe
Simple messenger using eos network.
https://eosplace.github.io/eosmsg
EOS smart contract to verify merkle proofs.
https://github.com/miguelmota/eos-merkle-proof/
Ducatur oracles eos smart contract.
https://github.com/DucaturFw/ducor-eos.
eos contracts example. check out erase contract.
https://github.com/clockknock/eos-contract-example
eos contract test simple framework on local chain instance.
https://github.com/cryptokylin/eos_contract_test
Squeakr is a demo application designed to showcase the power of privEOS. It is basically a simple form of Twitter on the blockchain, but all tweets are private. Only approved followers can see the tweets. The app pays for any privEOS fees. The service is free for the users.
https://github.com/rawrat/squeakr
Allows to encrypt & decypt a message with an EOS key pair using AES shared key encryption mechanism.
Decryption is achieved by combining the receiver's private key and the sender's public key to create the private key necessary to decrypt the message.
https://github.com/EOS-Nation/eos-encrypt
Credits
EOS Costa Rica is an independently-owned, self-funded, bare-metal genesis block producer that provides stable and secure infrastructure for EOSIO blockchains. We support open source software for our community while offering enterprise solutions and custom smart contract development for our clients.