EthOnline-2021/README.md

43 lines
3.5 KiB
Markdown
Raw Normal View History

2021-08-24 23:18:10 +00:00
# EthOnline Hackathon 2021
Welcome to the EthOnline Hackathon 2021. We are excited to join you in pushing the Web3 envelope over the next few weeks and we are looking forward to support you in turning your ideas into Web3 realities.
## About Fluence
2021-08-25 16:45:13 +00:00
Fluence provides the infrastructure and tools to enable decentralized compute for applications and backends on peer-to-peer networks. Nodes in the the Fluence peer-to-peer network host content-addressable services comprised of WebAssembly Interface Types (IT) modules. Aqua, Fluence's purpose-built distribute systems programming language, allows developers to seamlessly program distributed networks and compose hosted services into decentralized applications. As as result, the Fluence platform allows you to bring peer-to-peer compute to a variety of Web3 use cases including data storage, blockchains, identity and to develop custom hosted services and workflows using the Fluence stack.
2021-08-24 23:18:10 +00:00
## The Prizes
In addition to the general price pool, Fluence provides named prizes in the following categories:
2021-08-25 16:45:13 +00:00
2021-08-24 23:18:10 +00:00
### USD 2,500 Best use of Fluence compute for your dApp
Examples in this category include
* Use Fluence to power a decentralized NFT creation and storage solution using, for examples, NFT.storage. We are especially excited about using Fluence compute to dynamically update the metadata of mutable NFTs.
* Use Fluence to create a multi source DEX price oracle. We see Fluence compute at the "decenter" of querying and processing of streams to facilitate the optimal computation of buy/sell orders and routing to DExs.
2021-09-02 19:01:56 +00:00
* Use Fluence to capture, process and index events across multiple EVMs, e.g., Ethereum L1 and L2, for a (common) contract and store the results on Ceramic or Textile. Not unlike optimal order processing and routing, we see a need for a decentralized compute solution to make real-time transaction routing decisions for a contract available, or to be made available, across multiple EVM implementations.
2021-08-24 23:18:10 +00:00
### USD 2,500 Best new tooling or pattern for other developers to use Fluence
Examples in the category include
2021-08-25 16:45:13 +00:00
* Use Fluence to build a highly performant, decentralized network explorer. Such a solution, for example, could use an IPFS-based store capability to serve as a hot cache and Fluence to dynamically create network slices requested by users
* Port a Web3 library to Wasm IT and deploy to the Fluence network. We are especially psyched about libraries directly or indirectly supporting EVM interaction or providing middleware services to the EVM or other Web3 protocols
* Port or implement a signature signing and verification service as Wasm IT modules for Ethereum, e.g., eth_sign and sign typed data, and compatible EVM ecosystems.
* Implement and deploy Wasm IT modules to create, manage or verify Decentralized Identity (DID) or Verifiable Credentials (VC) documents and associated linked data. An implementation using BBS+ would score a lot of points
2021-08-24 23:18:10 +00:00
### USD 1,000 Best use of Fluence with another event sponsor
In this category, considerations are given to the use of Fluence with any one (or more) of the event co-sponsors.
## Resources
* [Fluence documentation](https://doc.fluence.dev/docs/)
* [Aqua book](https://doc.fluence.dev/aqua-book/)
* [Fluence Devcontainer](https://github.com/fluencelabs/devcontainer)
* [Fluence IPFS Apapter](https://github.com/fluencelabs/aqua-ipfs)
* [Discord](https://fluence.chat)
* [Fluence Youtube channel](https://www.youtube.com/channel/UC3b5eFyKRFlEMwSJ1BTjpbw)
2021-09-02 19:01:56 +00:00
* [Book A Meeting With The Team](https://calendly.com/fluencehack/)