A curated list of awesome EOSIO resources for users and developers.
EOSIO is the most powerful infrastructure for decentralized applications and open source smart contract platform. EOSIO software enables businesses to rapidly build and deploy high-performance and high-security blockchain-based applications.
Contributions welcome. Add links through pull requests or create an issue to start a discussion.
- Technical White Paper
- Bug Bounty Program
- Developer Portal
- StackExchange for Q&A
All about EOSIO platform for users.
- EOS Bootcamp
- All Things EOS
- EOS GO - Homepage for all things EOS
- ESC - EOS Study Center
- Cypherglass Help
- EOS - Trybe
- EOS Learning Resources - EOS Costa Rica
General guides, articles and videos
- The Complete Guide To Moving EOS Tokens Off Of Exchanges - Article.
- The Ultimate Guide to EOS Wallets and Other Tools - Article.
- Everything EOS: Click here to get started! - Reddit.
- EOSInfopedia - tools - Website.
- Securely Generating an EOS Key Pair Using Official EOS.IO Code - YouTube.
Various software and tools.
Wallets and Toolkits
- EOSIO/eos - Official GitHub (part of EOSIO).
- EOS Block Producer Voting Using the Command Line - Article + Video.
- How to vote using cleos? - EOSIO StackExchange.
- How can you add or change the keys for the owner of an account? - EOSIO StackExchange.
- API endpoints - EOSDocs.io - Article.
- GetScatter/ScatterDesktop - Official GitHub.
- EOS Toolkit
- eostoolkit/eostoolkit - Official GitHub.
- EOS Toolkit by Genereos - YouTube.
- New features EOSTookit.IO Presentation - GenerEOS - YouTube.
- EOS Toolkit Tutorial - More features than ever! - Article.
- How to safely change your public/private keys on your EOS account - Article.
- eosrio/simpleos - Official GitHub.
- simplEOS Wallet: A Super Cool EOS Wallet For Transactions, Voting & Airdrops - YouTube.
- SIMPLEOS EOS wallet by EOSRIO - YouTube.
- Greymass eos voter
- greymass/eos-voter - Official GitHub.
- EOS - Vote w/ Greymass! - Fast, Easy, & Secure - YouTube.
- How to vote in EOS block producer elections using EOS voter by Greymass - YouTube.
- eoscanada/eosc - Official GitHub.
- How To Use
eoscTo Create A Key Vault and Vote With Your EOS - YouTube.
- Cypherglass LENS
- cypherglassdotcom/glasslens - Official GitHub.
- Introducing Cypherglass LENS a new EOS Voting Tool - Article.
- How to Vote for EOS Block Producers with Cypherglass LENS - YouTube.
- Get alerts for transactions on an account - EOS Authority
- ZEOS - Zeos is EOSIO account name purchase service.
Block explorers, Voting portals
- EOS Portal - The first EOSIO community voting portal. Scatter friendly.
- EOS Network Monitor - EOSIO Network Monitor by "CryptoLions". Useful for developers. Scatter friendly.
- eosflare - Popular block explorer includes resource statistics, latest profile actions and statistics about "Top Name Bids" and "Top Voters".
- EOS Tracker - Open Source block explorer includes producers information and account information.
- EOSEssentials/EOSTracker - Official GitHub.
- EOSpark - One of the first block explorers includes various statistics amd ability to browse Jungle Testnet which is useful for developers.
- Bloks - Fast block explorer, can be used for voting. Includes information about block producers and tokens.
- EOSweb - Simple block explorer includes Top 200 Accounts information.
- EOS Vote Proxy Research Portal - Vote Proxy explorer.
- EOS Explorer - Block explorer with various statistics, especially useful to see which block producers are elected BPs and which ones are backup BPs.
EOSIO RAM trading platforms and Resource calculators
- EOS Resource Planner - EOSIO Resource Planner and Calculator.
- eosnewyork/erp - Official GitHub.
- FeeXplorer - EOS RAM Price trading platform - EOSIO RAM Price platform.
- GLASS - EOSIO Block Producer Map.
- Glass, A Tool to Protect the EOS Network - YouTube.
- EOS Radar - EOSIO Block Producer Map.
- EOS Block Producer Research Portal
- EOS Block Producer Votes Summary - EOSIO Block Producer Votes statistics.
All about development on EOSIO platform.
Learning resources for developers
- EOSIO Developer Portal
- Elemental Battles
- EOS Node Tools
- EOSDocs.io - EOS developer documentation
General guides, articles and videos
- Building Distributed Apps With EOS.IO Blockchain - YouTube.
- How to setup VS Code and CLion for EOS dApp Development - Article.
- The ultimate end-to-end EOS dApp development tutorial - Part 1 - Article.
- The ultimate end-to-end EOS dApp development tutorial – Part 2 - Article.
- EOS Development Learning Resources - Article.
- Complete guide to creating an EOS airdrop - YouTube.
Courses, workshops, webinars and books
- Learning Blockchain Development with EOS and C++ - Udemy Course.
- Starting with EOS Blockchain for Developers - Udemy Course.
- Learn EOS - Crypto Course - Course.
- Learn EOS Development - Book.
- Building DApps on EOS: A Hands-On Workshop - Workshop.
YouTube Channels for developers
- eosio.contracts - Smart contracts that provide some of the basic functions of the EOSIO blockchain.
- poorman.token - EOSIO Token with burning and signup (for making the token RAM cheap).
- EOSEssentials/Scatter-Demos - A set of integration demos using eosjs and Scatter.
- ping-eos - Implementing ping between EOSIO / React.js.
- ipfs-eos-demo - Demo saving text and images to ipfs and storing the hash on the EOSIO blockchain.
Libraries and Frameworks
- EOS.IO Go API library - Go library.
- EOS Java API Wrapper - Java library.
- eosnet - .NET library.
- EOSRPC API Wrapper for Elixir - Elixir library.
- React Native EOS - Native implementation of client to eos blockchain communication.
- Demux - Demux is a backend infrastructure pattern for sourcing blockchain events to deterministically update queryable datastores and trigger side effects.
- EOS Factory - Python-based EOSIO smart-contract development & unit testing framework.
- tokenika/eosfactory - Official GitHub.
- SwiftyEOS - Framework for interacting with EOS, written in Swift.
- EOSIO.CDT - EOSIO.CDT (Contract Development Toolkit) is a suite of tools used to build EOSIO contracts.
- Elliptic curve cryptography functions (ECC) - Private Key, Public Key, Signature, AES, Encryption / Decryption.
- EOSSnapshots.io - Snapshots As A Service.
- Snapshots As A Service: Airdrops for All - Article.
- EOSEssentials/EOSDrops - Airdropping tool for the EOSIO blockchain.
- Octopus - Security Analysis tool for WebAssembly and Blockchain Smart Contracts (BTC/ETH/NEO/EOS).
- owdin/secure-enclave-keosd - EOSIO keosd with Touch ID Secure Enclave.
Block Producer tools
- Patroneos - RPC Checkpoint for EOSIO nodes.
- Cypherglass WINDSHIELD - A dashboard tool for monitoring internal Block Producer infrastructure.
- BlockMatrixNetwork/eos-bp-failover - EOSIO Block Producer Failover Scripts.
Other in Developers
- cleos-auto-completion - Command auto-completion for EOSIO cleos.
- EOS-Sync - Syncing the EOSIO blockchain data to mongodb database.
- Daniel Larimer - Blog of Daniel Larimer, founder of EOSIO.
- EOS Go - Blog of EOS Go team. News and learning resources.
- Blockgenic - Blockgenic blog, firm focused on Enterprise adoption of blockchain technology. Learning resources.
- cc32d9 - cc32d9 blog, EOSIO developer related publications.
- Dallas Rushing - Blog of Dallas Rushing, EOSIO user related content.
- Iang - Blog of Iang, EOSIO user and developer related content.
- EOS Canada - EOS Canada blog, user related content and videos.
- Cypherglass - Cypherglass blog, user related content and videos. News.
- EOS New York - EOS New York blog, user and developer related content.
- greymass - Cypherglass blog, user related content and articles. News.
- EOSFinex product - EOSFinex exchange blog. Developer and news content related to EOSFinex product.
- EOS Go - ESO Go community meetings, podcasts, live streams. News and discussions.
- The Awakenment - The Awakenment channel, discussions about EOSIO platform features and news.
- Investing with a difference - EOSIO ecosystem overview, news and market discussions.
- Dallas Rushing - Dallas Rushing channel. User related content and news.
- nsjames - Scatter related content.
- Crypto Dunker - Crypto Dunker channel. EOSIO DApps related content and news.
- EOS Authority - EOS Authority. Useful tutorials, developers related.
Related awesome lists
- EOS Projects
- EOS dApps Landscape: Complete List of EOS Decentralized Blockchain Applications - Article.
- EOS Drops
- Airdrop Balances Calculator
- Airdrops - EOSDocs.io
- EOS Airdrop Tracker - Google Sheets
- EOS AIRDROPS - Google Sheets
- King Of EOS
- MrToph/KingOfEos - Official GitHub.
- Introducing King of EOS - Article.
- Learnings from building my first dapp on EOS blockchain - Article.
- leordev/monstereos - Official GitHub.
Other in DApps
- eosfilestore - Immutable, censorship resistant, cheap, file storage on EOSIO blockchain.
- DecenTwitter - Decentralized Twitter on EOS.
- kesar/decentwitter - Official GitHub.
EOSIO focused exchanges.
- BancorX - Decentralised, Airdrops friendly. First Cross-Blockchain Decentralized Liquidity Network. Convert EOS tokens directly from your wallet.
- Chaince - Centralised, KYC, Airdrops friendly.
- Newdex - Decentralised, Airdrops friendly.
- DEXEOS - Decentralised, Beta version, Airdrops friendly.
- EOSDAQ - Decentralised, Airdrops friendly.
- EOSfinex - Decentralised, Under Development.
- Worbli.Bloks.io - Worbli Block Explorer.
- Worldwide Asset eXchange™
Contributions welcome! Read the contribution guidelines first.
To the extent possible under law, Danail Minchev has waived all copyright and related or neighboring rights to this work.