Getting started with AntelopeIO Contracts (formerly EOSIO)
Learning AntelopeIO contracts can be annoying for new devs as the documentation is scattered. This guide is an attempt to help the developer out, here are some good resources:
Resources:
Original developer portal: https://developers.eos.io/
Training courses: https://training.eos.io/courses/
EOSIO stack exchange: https://eosio.stackexchange.com/
Antelope Handbook https://cc32d9.gitbook.io/antelope-smart-contract-developers-handbook/
Post mortem of many EOSIO hacks: https://cmichel.io/
EOS Costa Rica docs: https://guide.eoscostarica.io/docs/eos-learn/eosio-protocol
Example contracts:
NFTs atomic assets: https://github.com/pinknetworkx/atomicassets-contract
System contracts: https://github.com/eosnetworkfoundation/eos-system-contracts
SDKs:
DUNE Docker Utilities for Node Execution https://github.com/antelopeIO/dune
API Lists:
Basic node RPC endpoints: https://validate.eosnation.io/eos/reports/endpoints.html
Dfuse products (historical search / streaming) https://docs.dfuse.eosnation.io/eosio/public-apis/reference/network-endpoints/ | Available networks: https://validate.eosnation.io/
Hyperion https://hyperion.docs.eosrio.io/v2/
Block Explorers:
bloks.io: https://bloks.io/ | Hyperion backend | provide an explorer for your own chain https://local.bloks.io/
eosq: https://eos.eosq.eosnation.io/ | dfuse full api backend
eosx: https://www.eosx.io/
History API Solutions:
Hyperion (simple to run, widely adopted as a result) https://hyperion.docs.eosrio.io/
Dfuse full api (very difficult to run, only a few brave men and women have it running) https://dfuse.eosnation.io/
Dfuse firehose (easy to setup, few running) https://dfuse.eosnation.io/ https://medium.com/@NatPDeveloper/antelopes-magic-api-firehose-14dec52b5670
Last updated