Code Beam æternity Challenge: Elixir and Erlang Hackathon

Build Decentralized Solutions at the Code Beam 2024 Hackathon with æternity

Create decentralized applications that solve real-world challenges using æternity's blockchain, Erlang, and Elixir at the Code Beam æternity Hackathon.

If you're a developer, blockchain enthusiast, or AI innovator, the Code Beam æternity Challenge: Elixir and Erlang Hackathon is calling your name. Running from October 4th to December 1st, 2024, this is your chance to create decentralized solutions using æternity’s advanced blockchain technology alongside Erlang and Elixir.


Event Overview

  • Dates: September 4th – December 1st, 2024
  • Location: Hybrid (Online & In-Person)
  • On-Site Venue: The Estrel Congress Centre, Berlin (October 14th–15th)
  • Online Platform: DoraHacks

Why You Should Join

The Code Beam æternity Hackathon is the perfect opportunity for you to bring your ideas to life. Whether you're part of the Erlang and Elixir community or just getting started with æternity, this event will push you to build innovative decentralized applications (dApps) using AI, oracles, state channels, and middleware on the æternity blockchain.

You’ll work with Sophia, æternity’s smart contract language, and tap into the full power of Erlang and Elixir for backend and middleware development. Along the way, you’ll collaborate with like-minded peers to solve real-world problems, automate tasks, secure data, and create scalable solutions.

Here’s what you’ll get to do:

  • Innovate: Build dApps that integrate AI, oracles, and state channels.
  • Collaborate: Work with fellow developers and learn directly from experts in blockchain and Erlang/Elixir.
  • Showcase: Present your work to judges and key industry leaders.
  • Win: Compete for a share of $23,000 worth $AE Tokens.

What to Build

Participants are expected to deliver a prototype that integrates at least one of the following, utilizing the æternity blockchain and Sophia, with special consideration for solutions using Erlang/Elixir:

AI Chatbots

Build an AI-powered chatbot with blockchain-backed features, such as secure identity verification or data privacy.

Oracles

Develop a decentralized oracle solution using Sophia and Erlang/Elixir for backend processing to verify off-chain data.

State Channels

Create a scalable dApp using æternity’s state channels for private, off-chain transactions. Erlang/Elixir may be used for the middleware to manage high transaction volumes.

FATE Compiler

The task is to build a FATE compiler that compiles from a language other than Sophia to FATE. For example, you could create a compiler that translates Go, Erlang, Elixir, Lisp, Lua, or any other language to FATE. This will broaden the range of languages that can interact with the æternity blockchain.


Is This the Right Opportunity For You?

If you’ve got skills in AI development, blockchain technology, UI/UX design, or backend development with Erlang and Elixir, this hackathon is perfect for you. You can join with a team of 2–5 members, or find teammates along the way.

Here’s what you need:

  • AI Development: Chatbots and machine learning
  • Blockchain Development: æternity and Sophia smart contracts
  • Backend Development: Erlang and Elixir
  • UI/UX Design: Web or mobile applications
  • Full-Stack or Frontend Development

Event Timeline

  • Registration Opens: October 4th, 2024, at 12:00 PM UTC
  • Registration Closes: October 14, 2024, at 1:00 AM UTC
  • On-Site Hackathon: October 12–13, 2024
  • Submission Deadline: November 29th , 2024, at 12:00 PM UTC
  • Judging Period: November 30th, 2024
  • Winners Announced: December 1st, 2024, at 8:00 PM UTC

Ready to get started? Register Below


What’s in It for You?

  • 1st Place: $15,000 in $AE Tokens
  • 2nd Place: $5,000 in $AE Tokens
  • 3rd Place: $3,000 in $AE Tokens

Experts will judge your project from the æternity blockchain and Erlang/Elixir communities. This is your chance to make your mark and stand out.


How Your Project Will Be Judged

Your project will be evaluated based on these key criteria:

  1. Innovation and Creativity (25%)

    • How creatively you leverage æternity’s blockchain (Sophia, state channels, oracles).
    • How you apply Erlang/Elixir for backend or middleware solutions.
  2. Technical Complexity (25%)

    • How well you integrate æternity’s blockchain with Erlang/Elixir.
    • The quality, scalability, and documentation of your code.
  3. Impact and Feasibility (25%)

    • How well your solution solves real-world problems.
    • How scalable it is within æternity’s ecosystem.
  4. Presentation and Clarity (25%)

    • How clearly you communicate your ideas and show your demo.

What You’ll Need to Submit

  • A Functional Prototype: A working dApp built on æternity using Sophia (and Erlang/Elixir if applicable).
  • GitHub Repository: Provide clear instructions for deploying your project on the æternity network.
  • Video Presentation: A 5-minute video explaining your solution and technical implementation.
  • Pitch Deck (Optional): Summarize the problem you’ve solved and your roadmap for the future.

License Attribution

You’re encouraged to use open-source licenses for your project. You can choose from:

  • MIT License: A permissive license allowing modification and distribution with attribution.
  • GPL License: Requires modified versions of the code to remain open-source.
  • Apache 2.0 License: Protects contributors from patent claims.

If you’re not using an open-source license, clearly state the terms in your project’s repository.


Ready to Make Your Mark?

This is your chance to push the boundaries of blockchain technology, learn from experts, and showcase your work to the world. You’ll have access to mentors, cutting-edge tools, and the chance to contribute to the growth of the æternity ecosystem. Who knows, you might even secure a grant for future development.