EOS resources available here.
- The platform (dependency libraries, cleos, nodeos, keosd) - https://github.com/EOSIO/eos
- EOS Contract Development Toolkit (CDT) - https://github.com/EOSIO/eosio.cdt
- EOS contract basic functions - https://github.com/EOSIO/eosio.contracts
- Library for talking to an EOSIO RPC API - https://github.com/EOSIO/eosjs
- Elliptic curve Cryptographic Functions - https://github.com/EOSIO/eosjs-ecc
- EOSIO Demux Example (A Blog DApp) - https://github.com/EOSIO/eosio-project-demux-example
- EOS hackathon howto-guide - https://github.com/EOSIO/hackathon-howto-guide
- EOSIO Project boilerplate simple - https://github.com/EOSIO/eosio-project-boilerplate-simple
- Differences b/w EOSIO Old vs New in contract programming - official link, backup link
- Contract documentation (version-wise) - http://eosio.github.io/eosio.cdt
-
Python-based Framework for EOS - https://github.com/tokenika/eosfactory
-
JavaScript API for EOS - https://github.com/EOSIO/eosjs-json
-
EOS API endpoint - https://t1api.eos.io/v1/docs/#api-_
-
Android client for EOS - https://github.com/plactal/EosCommander
-
Getting Started With WebAssembly - https://tutorialzine.com/2017/06/getting-started-with-web-assembly
-
Compiling from C/C++ to WebAssembly - https://developer.mozilla.org/en-US/docs/WebAssembly/C_to_wasm
-
EOS IDE (browser-based) - https://tbfleming.github.io/cib/eos.html
-
EOS Dev tool by OracleChain - https://github.com/OracleChain/EOSDevHelper
-
EOS docs - https://www.eosdocs.io/
-
EOS setup - https://medium.com/b21official/eos-dawn-3-0-setup-instructions-for-developers-9434fcb64d2d
-
EOS governance - https://github.com/EOS-Mainnet/governance
-
EOS Mainnet - https://github.com/EOS-Mainnet
-
File storage on EOS (Needs enough staking for CPU and NET) - https://github.com/grigio/eosfilestore
-
EOS account creation -
-
cleos
tool guide part 1 - https://www.youtube.com/watch?v=IVrwtVFRjj0 -
learn EOS wallets basics - https://www.eosdocs.io/dappdevelopment/wallets/
-
Mainnet API nodes - Source
- https://eos.greymass.com - operated by greymass
- https://mainnet.eoscalgary.io - operated by EOS Cafe
- https://api.eosnewyork.io - operated by EOS New York
- https://api.eosdetroit.io - operated by EOS Detroit
- http://api.hkeos.com - operated by HK EOS
- https://bp.cryptolions.io - operated by CryptoLions
- http://dc1.eosemerge.io:8888 - operated by EOS Emerge Poland
- https://dc1.eosemerge.io:5443 - operated by EOS Emerge Poland
- https://api1.eosdublin.io - operated by EOS Dublin
- https://api2.eosdublin.io - operated by EOS Dublin
- https://mainnet.eoscannon.io - operated by EOS Cannon
- https://eos-api.privex.io - operated by Privex (privexinceos) (HTTP and HTTPS)
- https://eosapi.blockmatrix.network - operated by Block Matrix
- https://user-api.eoseoul.io - operated by EOSeoul
- https://api.eos.bitspace.no - operated by Bitspace
- https://node.eosflare.io - operated by EOS Flare
- https://api-eos.blckchnd.com - operated by BLCKCHND
- https://mainnet.eosimpera.com - operated by EOS IMPERA
- https://api.franceos.fr - operated by franceos
-
Testnet API nodes - Source. To get the link, click on the HTTP column values.
- http://jungle2.cryptolions.io:80
- https://jungle2.cryptolions.io:443
- https://jungle.eosio.cr:443
- https://api.jungle.alohaeos.com:443
- http://145.239.133.201:8888
- http://35.237.40.93:8888
- http://jungle.eosgen.io:80
- http://51.15.224.168:8888
- http://jungle2.eosdac.io:8882
- http://eos.eosza.io:8888
- http://5.9.19.86:28888
- https://testnet.blockgenesys.com:443
- http://jm1234.ddns.net:8888
- http://172.93.54.194:8888
- http://173.255.195.20:8888
- http://ubeos.astrsk.org:7779
- http://jungle.eosbcn.com:8080
-
EOS block explorer -
- https://bloks.io/
- https://scaneos.io/
- https://eospark.com/
- https://eostracker.io
- https://www.cypherblock.io/
- https://eosq.app/
- https://explorer.eosvibes.io/
- https://eosflare.io/
- https://eostree.io/ (Search any account with creator names)
- https://www.eosx.io
- View personal Account info. - https://eosinbox.io
-
Demux (infrastructure for interating with databases (speed & flexibility) - MongoDB, PostgreSQL along with Blockchain (immutability)):
-
API docs for dev -
- EOS Park - https://developer.eospark.com/api-doc
- EOS Canada - https://www.dfuse.io/en
- EOS Infra - https://www.eosinfra.io/
-
Smart Contract development tool:
-
RAM Tools:
-
List of dApps using Scatter Login - https://get-scatter.com/Apps
-
EOS Studio (IDE for SC Development)
- Linux/Mac: https://download.eosstudio.io/
- Windows: https://download.eosstudio.io/win
- EOS Filestore - https://eosfilestore.now.sh/download
- EOS dMail - YouTube demo
- EOS updation by @bytemaster - https://github.com/EOSIO/eos/tree/contextfree
- EOS: an Introduction - https://eos.io/documents/EOS_An_Introduction.pdf
- EOS Testnet - https://github.com/EOSIO/eos/blob/1972-QA/testnet.md
- EOS Developer Docs - https://developers.eos.io/
- EOS Dawn 3.0 - https://medium.com/eosio/eosio-dawn-3-0-now-available-49a3b99242d7
- EOS Dawn 4.0 -
- Multi-Sig wallet - https://steemit.com/eos/@genereos/eos-multisig-tutorial
- BTS DPoS Consensus Code Implementation Overview - https://blog.csdn.net/ggq89/article/details/80068306
- EOS: Explanation of DPoS+BFT w/ Daniel Larimer - Part 1 of 2: This explanation is by Dan himself - part 1.
- EOS: Explanation of New BFT+DPoS w/ Daniel Larimer - Part 2 of 2: This explanation is by Dan himself - part 2.
- DPOS Consensus Algorithm - The Missing White Paper
- Last irreversible Block discussion in Github
- EOSIO Boilerplate
- My contract Setup
- my_eosio_essentials
- Tutorial on writing smart contracts on EOS - https://github.com/itleaks/eos-contract
- Shop contract - https://github.com/michaeljyeates/eosshop/
- EOSIO coding standards by Thomas Cox - https://developers.eos.io/eosio-home/docs/coding-standards
- Account contract - https://github.com/eosiosg/account-detail-contract
- Referendum contract (voting, chat) - https://github.com/eoscanada/eosio.forum
- Reliefchain contract - https://github.com/serganus/ReliefChain-smartcontracts
- Oraclize examples - https://github.com/oraclize/eos-examples
- Create a EOS token - https://medium.com/coinmonks/how-to-create-eos-token-212696fe1aba
- How to build an EOS application - https://freestartupkits.com/articles/technology/cryptocurrency-news-and-tips/how-to-build-an-eos-application-eosio-1/
- InfinitexLabs Project Oasis (entire game built on EOS) - Part 1 & 2 Github, Part 1 Article, Part 2 Article
- InfinitexLabs Project Robot factory - Version 1 Github, Version 1 Article, Version 2 Github
- Learn EOS #tutorials - https://cmichel.io/categories/learneos
- Understanding the eosio.token contract - https://medium.com/coinmonks/understanding-the-eosio-token-contract-87466b9fdca9
- Smart City on Steroids - https://github.com/serganus/scos-smartcontract
- Blog dApp -
- Ping EOS contract - https://steemit.com/devs/@eos-asia/eos-smart-contracts-part-1-getting-started-ping-equivalent-in-eos
- Todo list contract - https://steemit.com/eos/@eos-asia/part-2-building-a-to-do-list-with-eos-or-working-with-persistent-data-in-eos
- Oraclize EOS:
- EOS contract examples (Table, Transfer-award, etc.) - https://github.com/itleaks/eos-contract
- incoming transfer rules for transaction in memo - https://github.com/eosauthority/incoming-transfer-rules
- EOS Pixels contract - https://github.com/eosasia/eospixels
- EOS Smart contract bugs (Be careful, for dev reference) - https://github.com/EOSArgentina/eos_known_attacks
- Pet Smart contract - https://gist.github.com/leordev/c927cd919f3a84be368b2bc5e2aee883
- EOS timelock contract - https://github.com/michaeljyeates/eos-timelock
- EOS button contract - https://github.com/eosbutton/eosbutton-contract
- EOS voting contract - https://github.com/EOSMore/eos-contracts/tree/dev/more.voting Read first
- EOS moment contract - https://github.com/EOSMore/eos-contracts/tree/dev/more.moment Read first
- EOS security essentials - https://github.com/slowmist/eos-smart-contract-security-best-practices
- ITE DAPP contract code - https://github.com/itecreator/eos-ite
- EOS Hack Crypto exchange payment channel README- https://github.com/DucaturFw/EOSHack_06_2018_smart_contract_eos/blob/master/src/hello.cpp
- ducor EOS contracts - https://github.com/DucaturFw/ducor-eos/tree/master/contracts
- A random number generator smart contract - https://github.com/OracleChain/EOSDACRandom
- Poll eos contract - https://github.com/sim31/polleos
- Lottery contract - https://github.com/jsonsnow/lottery
- Lottery contract - https://github.com/trentlotteryteam/trentLotteryContract
- Lottery contract - https://github.com/lottery100/lottery100/
- Referendum voting contract (A Smart Contract to allow staked users to vote upon a change of the Constitution.) - https://github.com/eos42/eos-referendum
- Contract for CPU & NET lease on EOS - https://github.com/EOSLaoMao/BankofStaked-CE
- Contract for making immutable w/o losing mutability - https://github.com/xJonathanLEI/eosyield
- Advanced EOS examples - https://github.com/MitchPierias/Advanced-EOS-Examples
- Custom Token tracking smart contract for EOS - https://github.com/greymass/customtokens
- EOS Spore mini game - https://github.com/MNLBlockDevs/eos-simplepacman-contract
- EOS dev contracts - https://github.com/decentrawise/eos-dev
- Ping contract - https://github.com/DmsChrisPena/eos-smart-contract-info
- EOS b-mail SmartContracts - https://github.com/elmato/SmartContracts
- exchange cpp file - https://github.com/Dylan-Phoon/Eostrex-Smart-Contract/blob/master/exchange.cpp
- Understanding Bancor contract - https://github.com/HorusPay/eos-smart-contracts/tree/master/bancor
- dummy txn without sending tokens - https://github.com/cc32d9/eos.watchdoggiee
- Simple MMO game - https://github.com/alerdenisov/eos-tank-demo
- Charity contract - https://github.com/ofo/charity
- CRUD - https://github.com/eostea/eos-contracts/tree/master/test_da
- say love - https://github.com/eostea/eos-contracts/tree/master/lover
- PandaFun game - https://github.com/pandafunx/pandafun
- eos-play (by someone) contains some basics, utility codebase - https://github.com/leordev/eos-play
- Stake for me - https://github.com/xJonathanLEI/stakeforme
- EOS payout (EOS tokens to partners) division contract - https://github.com/raphaelgodro/eospartners/blob/master/contracts/eoscomm/
- unionramgame contract - https://github.com/unionramgame/contract
- Recruit contract - https://github.com/liusong00621/contract
- Resource exchange (lease, rent, income-generate) for EOS - https://github.com/alepacheco/resource_exchange
- unknown game - https://github.com/waterhkzhong/doudizhu-eos-contract
- Model tolls gates for vehicles, ride - https://github.com/gravitt8460/eos_tolls
- Burning RAM - https://github.com/EOSeco-team/BurningRam
- EOS nameswaps - https://github.com/StarryJapanNight/eosnameswaps
- DEX contract - https://github.com/waksana/exchange
- CMS (content management system) contract - https://github.com/netkiller/eos
- Social contract - https://github.com/EOS-Phos/contracts
- Social platform by Golos (for different contracts, view the branches)- https://github.com/GolosChain/golos-smart
- EOS Encrypt - https://github.com/EOS-Nation/eos-encrypt
- EOS Advanced Examples (miscellaneous) - https://github.com/MitchPierias/Advanced-EOS-Examples
- EOS RAM Token - https://github.com/ChainRift/RAMtoken
- EOS Dice - https://github.com/loveblockchain/eosdice
- EOS Smart Contract for Block Producer Information - https://github.com/greymass/producerjson
- Shared contracts - https://github.com/JackDiSalvatore/shared_contracts
- EOSHackathon contracts, tutorials - https://github.com/eoshackathon/eos_dapp_development_cn/
- EOS stable coin contract - https://github.com/newbdez33/stablecoooin
- EOS account creation - https://github.com/Dappub/signupeoseos
- EOSIO card game - https://github.com/EOSIO/eosio-card-game-repo
- Everipedia contract - https://github.com/EveripediaNetwork/Everipedia
- Timestamping services on EOS - https://github.com/sim31/timeos
- EOS Non Fungible Tokens (NFT) - https://github.com/unicoeos/eosio.nft
- EOS Uber - https://github.com/mrbid/EOSIO-UBER
- EOS Auctions - https://github.com/mrbid/EOSIO-AUCTIONS
- Twitter Bot for tip in EOS - https://github.com/kesar/twitbot
- EOSIO Token With Time Lock - https://github.com/yashbhavsar007/tokentime
- EOS bank - https://github.com/eosonic/EOSBank/blob/master/README.md
- Bancor contracts - https://github.com/bancorprotocol/contracts_eos
- Smart contract audit - https://github.com/EveripediaNetwork/smart-contract-audits/blob/master/everipediaiq-audit.md
- Smart contract template - https://github.com/bnbjin/smartcont/
- EOS SC template - https://github.com/digital-scarcity/eostemplate
- Equipment Rental (like Olx) - https://github.com/digital-scarcity/equiprental, YouTube Video
- EOS dApp tutorial (3 parts) - Part 1, Part 2, Part 3
- EOS Lost key contract - https://github.com/eosdac/eosio.lost
- Ricardian contract bond, claim, and arbitration management system - https://github.com/EOSMetal/tungsten
- Infiniverse (AR based company) contracts - https://github.com/InfiniverseAR/infiniverse-eos
- Load many deferred transactions (Performance Testing) - https://github.com/michaeljyeates/eos-blaster
- EOS contract examples - https://github.com/clockknock/eos-contract-example
- Custom tokens - https://github.com/greymass/customtokens
- EOS atm - https://github.com/xJonathanLEI/eosatm
- ClashBet EOS Hackathon - https://github.com/gulbinas/EOSHackathon_ClashBet
- Universal Escrow Service on EOS - https://github.com/eos-geneva/escrowescrow
- EOS Bank - https://github.com/hrzp/eosbank
- eos contracts best practices - https://github.com/liquidapps-io/eos-contracts-best-practices
- What is EOS? - https://www.weusecoins.com/what-is-eos/
- Object computing Blogs- What is Graphene , EOS Smart contracts
- Blogs, Videos, links Github Repository - https://github.com/EOS-Nation/Awesome-EOS
- EOS voting stackexchange - https://eosio.stackexchange.com/questions/725/how-to-vote-using-cleos
- https://eosio.stackexchange.com/questions/2247/what-is-the-best-way-of-storing-data-on-eos-blockchain
- https://eosio.stackexchange.com/questions/tagged/database?sort=frequent&pageSize=15
- https://eosio.stackexchange.com/questions/2047/what-is-the-chainbase-database-used-for/2060
- https://eosio.stackexchange.com/questions/6/are-tables-dbs-stored-in-ram-and-held-by-multiple-block-producers?rq=1
- https://eosio.stackexchange.com/questions/233/how-do-you-define-who-pays-and-who-stores-on-your-smart-contract-tables?rq=1
- https://eosio.stackexchange.com/questions/2389/the-relationship-between-the-multi-index-db-and-block-chain