EOSIO

Available on:

  • EOS Mainnet
  • Worbli
  • WAX
  • EOSIO Testnet
  • CryptoKylin Testnet
  • Your own network

Ethereum (Alpha)

Available on:

  • Ethereum Mainnet
  • Ropsten

Solana

Coming soon...

Past and Upcoming Hackathons

At dfuse, our mission is to empower the tens of millions of developers around the world who want to integrate blockchain into their decentralized applications. To help accelerate the adoption of blockchain, the dfuse team will be sponsoring different blockchain-hackathons around the world.


Take a look at past and upcoming hackathons below as well as a list of pretty awesome projects that were powered by dfuse during those hackathons.

Past Hackathons

ETHWaterloo

NOVEMBER 8-10, 2019

Build the shiniest project during ETHWaterloo to share in 5,000 DAI worth of prizes!

ETHIndia

Jan 22 - Feb 20, 2020

Build the slickest dapp during the ETHIndia hackathon to share in the 1,700 USDT bounty prizes

Gitcoin Sustain Web3

Jan 29 - Feb 12, 2020

dfuse Is a Proud Sponsor of the Gitcoin Sustain Web3 Hackathon

Amazing projects on dfuse

Flash-arbitrage-watcher

Fast arbitrage monitoring system leveraging Aave flash loans for fast arbitrage and dfuse Lifecycle for safe monitoring.

3rd Prize Winner - 350 USDT for the dfuse Lifecycle Bounty

Why we chose this project: This project presented an innovative integration of dfuse Lifecycle when interacting with DeFi products. The creator took advantage of dfuse’s Lifecycle tracker to remain informed of the state of pending transactions. This would allow them to take decisions with up-to-the-second information, putting them ahead of the traders they are competing with. When taking financial decisions on-chain, having a real-time accurate view can be the difference between finding great trades, or missing them completely.

Mainnet

Token Allowance Checker ("TAC")

Token Allowance Checker scans the complete Ethereum transaction history for ERC20-Approvals made by the provided address. It collects all ERC20 token contracts and any spender addresses that have been approved by the user in the past.

2nd Prize Winner - 350 USDT for the dfuse Search Bounty

Why we chose this project: This project recognized the power of dfuse Search and how it could easily solve the unlimited approval problem of Ethereum. By presenting all token approvals with an option to edit or delete the allowance amount, this project can protect users from malicious dapps spending their tokens without their consent.

Mainnet

Charged Particles

Charged Particles are Non-Fungible Tokens (NFTs) that are minted with DAI and accrue interest via CHAI giving the Token a "Charge".

1st Prize Winner - 1,000 USDT for the User Experience Bounty

Why we chose this project: This project uses dfuse APIs to provide a clear and fluid user experience. dfuse Lifecycle is used to watch a newly submitted transaction. dfuse Search provides a fast query on the smart contract for log events generated by specific method calls invoked by the querying address. The project showcases the minimal code needed with dfuse to enable slick dapp UX with fast and precise searches on smart contracts.

Mainnet

Etheroom

Exclusive token-based chat rooms

Building on the concept of providing proof-of-attendance tokens to developers and attendees of conferences/hackathons, the team behind Etheroom wanted to create chat rooms that can be accessed only by accounts that contain specific tokens. From there, they realized that they could give users the ability to mint their own tokens, thus allowing them to create more granular chat rooms, adding greater flexibility to their platform. They utilized dfuse to stream all event logs from the token contract so as to build a whitelist of accounts that can access specific chat rooms. From there, they were able to listen for any deltas, in order to revoke access should a user send that token to another address.

Mainnet

Connexion

On-chain messaging delivered through MetaMask

1 of the 5 ETHWaterloo finalists

The Connexion team set out to tie ENS and MetaMask together to create a simple messaging platform that works over the Ethereum blockchain. Hashes of the message are pushed on chain to the Connexion Smart Contract, while the message contents are uploaded to IPFS.

Mainnet

EthRhythm

Listen to the Ethereum memory pool

Winner of the dfuse Grand Prize

The team behind EthRhythm wanted to provide a real-time visual and audio representation of the ever-changing mempool of the Ethereum mainnet. They looked to dfuse to provide a real-time stream data, and utilized our GraphQL subscription to stream pending transactions.

Mainnet