What’s Inside the Ergo Hackathon

Cryptocurrency specialists and developers, as well as cryptography enthusiasts of all ages are invited to join us for ERGOHACK FEST.

Cryptocurrency specialists and developers, as well as cryptography enthusiasts of all ages are invited to join us for ERGOHACK FEST.

Regardless of your training and/or specialty in crypto, we want to hear from you! The most important thing is that you have an active interest in blockchain technologies.

Hosted by the Ergo Foundation, ERGOHACK FEST encourages teams to develop solutions for the mass adoption of blockchain technologies as they relate to financial privacy and security. The projects developed during ERGOHACK FEST will have the opportunity to then be implemented within the expanding Ergo ecosystem.

As a participant, you will have the opportunity to learn and share the knowledge of our leading blockchain experts through Ask-Me-Anythings and discord channels. Our ERGOHACK FEST team will strive to encourage you and to help you further your skills and abilities as crypto developers. Outside of scheduled ERGOHACK FEST events, our educational materials are openly accessible on the Resources page for you to learn more about UTXO based Multi-Stage contracts.

As you prepare for ErgoHack FEST, we also advise you to explore the resources on ErgoDocs.

Solo participants or teams of two to five people are allowed to participate in ERGOHACK FEST. If you are interested but do not yet have a team, there is an “i-need-a-team” and “Idea-incubator” chatroom in discord that can assist you: https://discord.gg/VkEtJEP5gA 

Suggested Participant Prerequisites

  • JavaScript
  • TypeScript
  • C++
  • Rust
  • Scala
  • ErgoScript
  • Kotlin
  • Java

Getting Started with ErgoSCRIPT

Suggested Ideas for ERGOHACK FEST

  • The Yield Protocol: On-Chain Lending With Interest Rate Discovery” 8 which uses the Ethereum model. (detailed explanation https://www.ergoforum.org/t/bonds-based-on-ergo-or-the-yield-protocol/128);
  • DexyUSD: modelling and implementation of DApp;
  • OraclePools 2.0: finishing backend (tasks with bounties attached are in GitHub) 
  • OraclePools and OraclePools 2.0: more data providers (e.g. gold price)
  • Tutorial on how to use Nautilus with a DApp
  • Use-cases for existing tools, and tutorials on how to combine them (e.g. raffles with Zero-Knowledge Treasury etc)
  • Spender-signed currency based => Spender-signed currency based stablecoin
  • Variations of the Djed stablecoin protocol and the SigmaUSD implementation aiming to make reservecoins more attractive;
  • Improvements of the oracles used by SigmaUSD;
  • Variations of the Djed stablecoin protocol and the SigmaUSD implementation aiming to make it more resilient against oracle delays;
  • Spender-signed currency based;
  • Best fees on L2; 
  • ErgoFund;
  • Local Economic Trading System development: Technical setup, Currency, Credit limits, governance, set up the best practices ( detailed discussion https://www.ergoforum.org/t/lets-discussion-summary/3492);
  • “Umbrel for Ergo” type service (https://getumbrel.com/) to strengthen network decentralization, adoption, encourage privacy by interfacing with node instead of 3rd party;
  • Unstoppable news feed;
  • Improvements to Ergo AppKit (basic library for constructing transactions and building off-chain logic on top of for Java and JVM languages)
  • Decentralized Search Engine;
  • Multi Sig Wallet;
  • Visual tool for constructing multi-signatures;
  • ErgoBets: is a dynamic on-demand self-deployable smart contract for sports bets;
  • And many other ideas one can find on our Discord server