Menu Close
Go Back
|| DEVPOST

Block Magic: A Chainlink Hackathon

Report Abuse

blockmagic

Block Magic: A Chainlink Hackathon

Chainlink’s Block Magic hackathon accelerates developers’ onchain journey

REQUIREMENTS

Each project must use Chainlink in some form to make a state change on a blockchain, otherwise it will not be eligible for the Chainlink core prizes. This means that a front end simply reading from Chainlink data feeds doesn't count. Using one of Chainlink Data Feeds, Chainlink Data Streams, Chainlink VRF, Chainlink Proof of Reserves, Chainlink Automation, Chainlink Functions or Chainlink CCIP inside your smart contracts is required.

For sponsor prizes, you do not have to use Chainlink - but to make your project as best as it can be using the materials here, it is recommended you do!

Note that past onchain hackathon projects will not be accepted as valid submissions. The only exception to this rule is if you and your team have built an existing project without any onchain components. These can be added upon and submitted in a valid manner.

While all project submissions are evaluated holistically, there will be bonus points given for multiple Chainlink services used in a meaningful way within a project. For example, two additional points are awarded for using two services, while three additional points are awarded for using three different services—and so on.

 

Financial Services Track

Expand the world of onchain finance by building the next DeFi primitive, an application that connects DeFi with TradFi, or a solution that makes existing financial services more accessible. Chainlink Data Streams, Data Feeds, Functions, and CCIP can help you level up the tokenized asset economy. Use cases include:

  • Fractionalize tokenized assets and make high-value ticket items easily accessible across the DeFi landscape.
  • Develop a system that enables banks and asset managers to easily tokenize any asset and make it available on any blockchain.
  • Synchronize offchain ledgers of record and onchain contracts to create a unified Golde Record for banks, protocols, and end users.

 

Cross-Chain Solutions Track

Take your DeFi, Gaming or AI dApp and enhance its potential user base and liquidity by making it a CCIP enabled cross-chain application.

Use cases:

  • Cross-chain DeFi app with liquidity across multiple chains
  • Cross-Chain game where players on chain A can play players on chain B
  • Cross chain liquid staking protocol

 

Artificial Intelligence Track

Build a dApp that showcases how you can combine the superpowers of AI and blockchain. Chainlink Functions is your gateway to connecting a smart contract to AI LLMs and services via API calls.

Use cases include:

  • Enhancing smart contracts by leveraging AI to run computation, statistical analysis, heuristics, pattern matching, or other forms of offchain computation, then returning the result back onchain to the smart contract.
  • Using blockchains and smart contracts to provide guardrails for offchain AI systems.
  • Use offchain AI as part of a Web3 game to act as a non-player character.

 

Gaming and Consumer Apps Track

Create the next generation of Web3 games or blockchain-powered consumer applications—from social to B2B, the opportunities are endless.

Use Cases:

  • Use VRF to build the next big Web3 game.
  • Use Functions to connect to offchain systems and services as part of a consumer app (e.g., send an email or SMS with Twilio.)
  • Build a SocialFi application using Functions to connect to offchain systems or Web2 social data.
  • Use Functions to build a new Lens Open Action or Farcaster frame.

 

POLYGON

Best MVP of Polygon Cardona

 

The Cardona zkEVM Testnet represents the forefront of blockchain scalability and compatibility. We're looking for groundbreaking projects that leverage this technology. Whether it's in DAO tooling, DeFi, gaming, or another domain, we want to see how your MVP can change the landscape of Ethereum-compatible applications.

Submission Requirements

  • Deployment: Your MVP must be fully deployed on the Polygon Cardona Testnet, featuring a functional frontend for seamless interaction with your smart contract(s).
  • Innovation and Utility: Projects should be original, address real-world problems, and showcase potential for significant impact.

Ideal Project

  • Market Potential: Demonstrates potential for incubation at Polygon Village, evolving into a marketable product with a clear understanding of the zkEVM's capabilities applied creatively.
  • User Engagement: Offers a smooth and secure user experience with support for user registrations and interactions.
  • Team Vision: Led by a dedicated team of developers (the hackers) who are passionate about bringing their project to the next level, demonstrating a clear commitment to ongoing development and user community engagement.

Resources

 

 

 

Best DeFi dApp of Polygon Amoy

The AmoyPolygon Proof of Stake (PoS) network is a versatile platform renowned for its high throughput and low transaction fees. We are seeking innovative DeFi projects that harness the power of Polygon PoS to revolutionize financial services. Whether you're creating solutions in lending, trading, yield farming, or any other financial application, we want to see how your project can enhance the DeFi ecosystem.

Submission Requirements

 

  • Deployment: Your project must be fully deployed on the Polygon PoS network, with a functional frontend that enables seamless interaction with your smart contract(s).
  • Innovation and Impact: We are looking for projects that not only innovate but also address significant problems within the DeFi space, demonstrating clear benefits over existing solutions.

Ideal Project

 

  • Scalability: Showcases the ability to scale effectively and maintain performance under high transaction volumes.
  • User Experience: Provides an intuitive and user-friendly interface that ensures accessibility and ease of use for all participants.
  • Team Expertise: Led by a committed team that is knowledgeable in DeFi and blockchain technology, ready to push the boundaries of what is possible on Polygon PoS.

Resources

 

 

Best AI+AR/VR Art Experience

Mix your reality. Dive into the fusion of technology and artistry with our call for AI and AR/VR-driven art experiences. We're searching for the new wave of digital creators who can blend AI's intellectual capacity with VR's immersive potential to redefine artistic expression. Innovate, inspire, and immerse by bringing art to life on the blockchain.

Submission Requirements

 

  • Deployment: Your project must be operational and deployable on VR platforms such as Meta Quest or Apple Vision Pro, with a component or layer deployed on Polygon zkEVM, PoS, or Mainnet, utilizing blockchain technology to enhance the art experience.
  • Innovation: We seek submissions that feature original artwork generated or influenced by AI, illustrating AI's role as a medium for artistic creation.
  • Interactivity: The entry must provide an interactive AR/VR art experience, allowing user engagement with AI-influenced art in a transformative way.

Ideal Project

 

  • Immersive Quality: Delivers a compelling and visually stunning VR environment that leverages the full immersive power of VR.
  • AI and Blockchain Integration: Showcases creative AI applications in art, with smart contract interactions on Polygon's networks for a dynamic and responsive user experience.
  • Artistic Merit: Presents high artistic value and innovation, prompting users to explore and ponder the intersection of art, AI, and blockchain.

 

LxLy Bridge zkEVM Extension

At the heart of Polygon’s new 2.0 architecture lies the LxLy bridge. The Polygon zkEVM LxLy Bridge facilitates cross-chain communication across Polygon chains. We’re challenging you to create and extend the LxLy sample implementations and add support for different types of cross-chain messaging and assets transfer of custom ERC-20s and any other EIP/ERC you see fit such as ERC1155 etc.

Check out the existing code samples and open a PR with your own contribution that facilities cross-chain communication.

Cross-Chain ideas from the Polygon zkEVM team:

 

  • Claim UI: Build a Dapp to allow users to connect and see all valid messages they have that are claimable on a given LxLy chain (Polygon zkEVM etc) and claim them!
  • Implement an OpenZeppelin Governor that allows token holders to vote on Polygon zkEVM with proposals that are still on Ethereum or Polygon PoS Create a snapshot strategy that accounts for token balance on Ethereum, Polygon PoS, & Polygon zkEVM
  • Build a zkEVM NFT project with mint logic that depends on owning an asset on Ethereum or Polygon PoS
  • Permissionless Prover: A smart contract that allows Polygon Labs to put up a reward for anyone who fills in as permissionless prover for when our infra goes down essentially a contract that has a function that checks whether a given verifyBatches() call was successfully called by anyone other than our trusted address, and if so, pays out some fixed reward it holds (MATIC tokens)
  • Or even extend these repos to cover LxLy Bridging https://github.com/ZeframLou/universal-bridge or https://github.com/aave/governance-crosschain-bridges/tree/master/contracts/bridges

Submission Requirements

 

  • Deployment: The system must be deployed on Polygon PoS and use RIP-7212 for cryptographic operations.
  • Privacy and Security: Must incorporate features to secure voter identity while ensuring privacy through cryptographic means.

Ideal Project

 

  • Broad Application: Demonstrates how RIP-7212 can be applied in diverse contexts to solve real-world problems.
  • Technical Excellence: Shows a deep understanding of cryptographic principles and how they can be practically applied using RIP-7212.
  • Scalable and Efficient: Designed to be efficient in terms of computational resources and scalable across multiple users or transactions.

Resources

 

 

Best Social dApp on Lens

Lens is an exciting platform for developers to create decentralized social media applications that prioritize user privacy and data ownership. For this bounty, we’re seeking dApps that harness the power of the Lens Protocol to revolutionize social interaction on the blockchain. Your project should be designed to improve upon the current offerings in social media, whether through novel content-sharing mechanisms, community governance models, or creative incentive structures.

Submission Requirements

 

  • Deployment: Your dApp must be live and integrated with Lens Protocol on Polygon zkEVM or Polygon PoS.”
  • Innovation and Engagement: Entries should introduce novel features or mechanisms that foster user interaction and engagement in a decentralized environment.
  • Demonstration of Social Impact: Your submission should include a clear explanation of how it improves upon existing social media platforms in terms of user agency, privacy, and data ownership.

Ideal Project

 

  • User-Centric Design: Showcases an intuitive and accessible user interface that promotes a seamless social media experience.
  • Community Building: Includes features that enable community growth, governance, and sustainable engagement.
  • Technical Robustness: Incorporates smart contracts that are secure, efficient, and optimized for a high volume of social interactions.

Resources

 

AVALANCHE

Check all information on Avalanche's prizes, challenges and requirements here

 

ZKSYNC

Native Account Abstraction

 

 

Chainlink Price Feeds on zkSync

 

  • Challenge:
    • Leverage Chainlink’s Price Feed on zkSync
  • Requirements:
  • Documentation should include:
    • a clear README.md with the following:
      • a clear short one-sentence description of your dapp. Aim for something simple like: “Easy social recovery via Telegram” or “Customizable long-term vaults on smart contract accounts to prevent thefts from hacking”.
      • short description of team and backgrounds.
      • a clear installation/execution process that works.
    • a clear Open Source License: MIT, GNU, Unlicensed or any standard open source license your team want.
    • a clear 2-4 minute video demo walking through the DApp.
    • Have a Project Description section including the problem being solved and any issues you ran into.
  • Bonus points for:
    • Producing a tutorial we can use via a well written README.md
    • Scripts to automate installation with ease
    • Additional ~2-5 minute video talking about the code. Geek out and show us your skills.
    • Great UX/UI
    • Slide presentation in README.md
  • Resources:

 

MOONBEAM

Create a Gasless Experience with Moonbeam's Call Permit Precompile

Using Moonbeam’s Call Permit Precompile is an easy way to enable gasless transactions for users of your dApp. By utilizing the call permit precompile, you can have users sign a message to authorize any EVM Call. With Moonbeam’s Call Permit precompile, the end user signs an EIP-712 type message, and importantly, the signed message can be used to dispatch any arbitrary EVM call (it’s not limited to token approvals). Then, anyone can submit the signed message to the Call Permit Precompile on behalf of the user (presumably, you, as the dApp developer would submit the transaction and cover the corresponding gas costs).

The scope of this bounty is to use Moonbeam’s Call Permit precompile to improve the end user experience in your dApp. There are numerous use cases that are particularly well-suited for gasless transactions, such as games, bridges, cross-chain swaps, and much more. You are free to incorporate this bounty challenge into a new dApp you’re building for the hackathon, your own existing dApp, or you may fork any existing open-source dApp and enhance with the Call Permit Precompile. If you are forking an existing open-source dApp and enhancing it with gasless transactions via the Call Permit precompile, you will be judged only on the improvements that you made (e.g. you will not be judged on the existing UI of the dApp that you forked).

Submissions will be judged principally on the following four categories:

Technical Excellence - High scoring submissions may demonstrate impressive technical skill and quality of implementation. Teams tackling challenging problems, even if the resulting solution is not fully baked will rank higher.

User Experience and Design - Can you abstract away complex cross-chain concepts into a simple and intuitive experience for the end user? High scoring projects will be thoughtfully designed to provide an enjoyable experience for Web3 beginners and veterans alike.

Value Proposition - Are you making something users want? The highest scoring submissions will have the potential for significant market adoption due to their clear value proposition.

Creativity - Unique projects or new and creative approaches to existing ones will be among the highest scoring submissions. (Copy / paste deployments from other chains will rank lower in this category).

Requirements: The submission should include a deployment of smart contract code to Moonbase Alpha or Moonbeam and should use the call permit precompile.

 

Batch Transactions with Moonbeam

Use Moonbeam’s Batch.sol to batch transactions together. Moonbeam’s Batch.sol Precompile allows you to easily batch together multiple transactions into a single call. The Batch Precompile is a solidity interface that can intelligently batch transactions together based on your use-case. You can choose from the following different methods of the Batch Precompile:

BatchAll - requires all of the subcalls to succeed, otherwise the batched transaction fails.

BatchSomeUntilFailure - keep trying to execute subcalls until one fails, then stop. Any subcalls before the failure remain successful and are not reverted.

BatchSome - try to execute every single subcall regardless of failures. If a subcall fails, it will continue on to execute the next one.

As you can see, you can cleverly tailor the batch precompile to your specific use-case. As an example, if you want to combine both the approval and swap transactions for a DEX, it would make the most sense to use Batch All, because the transactions are dependent upon each other. The swap transaction should only be attempted if the approval is successful, and the approval should only be granted if we know that the swap is going to be successful. If either is going to fail, then the entire batch transaction should fail as well.

You can use the Batch precompile in any manner that you see fit. Ideal submissions will use the Batch precompile to enhance the end user experience of their dApp. Submissions can optionally specify in the ReadMe the method(s) of the Batch Precompile they use and why the method(s) was chosen in particular. You are free to incorporate this bounty challenge into a new dApp you’re building for the hackathon, your own existing dApp, or you may fork any existing open-source dApp and enhance with the Batch Precompile. If you are forking an existing open-source dApp and enhancing it with the Batch Precompile, you will be judged only on the improvements that you made (e.g. you will not be judged on the existing UI of the dApp that you forked).

Submissions will be judged principally on the following four categories:

Technical Excellence - High scoring submissions may demonstrate impressive technical skill and quality of implementation. Teams tackling challenging problems, even if the resulting solution is not fully baked will rank higher.

User Experience and Design - Can you abstract away complex cross-chain concepts into a simple and intuitive experience for the end user? High scoring projects will be thoughtfully designed to provide an enjoyable experience for Web3 beginners and veterans alike.

Value Proposition - Are you making something users want? The highest scoring submissions will have the potential for significant market adoption due to their clear value proposition.

Creativity - Unique projects or new and creative approaches to existing ones will be among the highest scoring submissions. (Copy / paste deployments from other chains will rank lower in this category).

The submission should include a deployment of smart contract code to Moonbase Alpha or Moonbeam and should use the batch precompile.

 

SCROLL

You're here to build the latest and greatest in web3 on Ethereum — we want to see it deployed on Scroll. Use Scroll's Sepolia for your deployment of a novel DeFi application. We're compatible with the EVM at the bytecode level, so all your Solidity, Vyper, or YUL should just work with the change of an RPC address.

  • Qualification Requirements
    • Project contracts must be deployed on Scroll Sepolia and verified on the Scroll Etherscan
    • Add the contract address and link to scroll-etherscan in your Github ReadMe!
    • Project must have a working flow
  • Projects that excite us include some of the following:
    • Solve a tangible problem or build a relevant use case
    • Provide value to developers/community in terms of public good
    • "super-nerdy" not necessarily product-market fit, but a cool geeky project

 

METIS

We are delighted to offer a bounty in the Block Magic Chainlink Hackathon. Our participation is aimed at developers who wish to not only present projects, but are also willing to continue building and scaling their project on our blockchain after this event. This bounty is designed to support innovative projects that integrate into our ecosystem, with opportunities for further development grants. We propose the creation of applications within the NFTs and GameFi sector, promoting a culture of community-driven innovation and decentralized solutions.

Bounty Options:

  • NFT Marketplace:
    • Objective: Build a state-of-the-art NFT marketplace, taking cues from successful platforms such as Blur or MagicEden. Focus on user-friendly interfaces, cutting-edge transactional features, and unique incentives for digital art and collectibles trading.
      Examples that could be used for inspiration:

      • Blur: Known for its trader-centric features and analytics tools.
      • MagicEden: Multi-chain support and vibrant community engagement.
      • SuperRare: Focuses on single-edition digital artworks, emphasizing exclusivity.
      • Foundation: A marketplace focused on connecting digital creators and collectors through auctions.
  • GameFi Applications:
    • Objective: Develop compelling GameFi applications that effectively merge gaming with financial blockchain mechanics. Draw inspiration from projects such as:
      • Chess Universe: Offers a play-to-earn model with daily chess challenges and NFT integrations.
      • Aavegotchi: Combines NFTs with DeFi elements in a community-centric virtual environment.
      • Midas: Features a blockchain-based lottery system with daily draws and rewards.

 

Prize Distribution:

A $5,000 prize will be awarded to the first-place winning team that best demonstrates innovation, potential for user engagement, and growth within our blockchain ecosystem.

 

Goal of this Bounty:

We want to inspire developers to create fun, engaging, and culturally enriching experiences that leverage the unique capabilities of our blockchain network, fostering rich, interconnected community participation and engagement.

 

SWAN CHAIN

Swan is offering $2,000 in prizes that will be distribuited amongst the best projects under the Artificial Intelligence Track and that use Swan SDK to deploy AI applications.

Author Info

Christina Certo

Christina Certo

Member since 2 years ago
View Profile