This page should provides an entry-point to Ergo development. For a high-level introduction to Ergo please see the protocol page
Apps in the Ergo ecosystem looks a bit like this.
Your application will communicate with the blockchain via a locally run instance of the Ergo Node. The Node provides an API that is used by your SDK logic to carry out operations on the blockchain. The on-chain code is ErgoScript, the off-chain code can be done in a programming langage of your choice.
For your first interaction with the Ergo blockchain, this video takes you through the steps to programmatically create & submit a transaction. Alternatively, dive straight into ErgoScript or any of the other paths laid out below.
- DeCo (Decentralised Collaboration) teaches participants will learn about extended UTXO and boxes, registers, ErgoScript, designing simple systems, multi-transaction systems, and much more. Join the DeCo Discord for more information or watch their full courses on youtube.
- There are also planned Educational Classes on Game Building and Design from ErgoGames.io
We host regular Hackathons on our Discord server. See ergohack.io for more information.
- Start coding in JVM (Scala/Java)
- Start coding in Rust
- Start coding in Python
- Start coding in JSON
- Start coding in ErgoScript