ETHGlobal Cannes

Circle

$10,000

About

Circle's developer platform gives you the tools to integrate USDC and blockchain-based payments into your application, with a suite of smart contracts, APIs, and SDKs designed to get you off the ground quickly and securely

Prizes

🏆 Build a Multichain USDC Payment System$4,000
🥇
1st place
$2,500
🥈
2nd place
$1,500
Build an application that enables multichain USDC payments and payouts using Fast Transfers from CCTP V2. * Please note that CCTP V2 currently supports Avalanche, Arbitrum, Base, Ethereum, Linea, Sonic * Bonus points if CCTP V2 hooks are used Example Use Cases -> Liquidity Provider Intent System - Enable liquidity providers to send and receive USDC across multiple chains. -> Multichain Treasury Management - Help businesses manage USDC balances across multiple chains -> Universal Merchant Payment Gateway – Implement a multi-chain checkout system for merchants to accept -> USDC payments across various blockchains which rebalance to desired chain via CCTP V2.

Qualification Requirements

Submissions will be evaluated based on the following parameters. Please be clear what bounty you are submitting for as a part of your submission! * Functional MVP and diagram: Projects must demonstrate a working frontend and backend plus an architecture diagram. * Video demonstration + presentation: Succinctly outlining the project's core functions and its effective use of Circle's Developer tools/tech is required, supported by detailed documentation. * Link to GitHub/Replit repo

🏆 Enable end users to pay for gas using USDC$2,000
Develop an application that enables users to pay network fees in USDC instead of native tokens by leveraging Circle Paymaster. *Please note that Circle Paymaster currently supports Arbitrum, Avalanche, Base, Ethereum, Optimism, Polygon and Unichain Example Use Cases -> DeFi Protocols - Enable USDC as the default gas payment token for transaction activitiy in dApps like Lido, AAVE, etc. -> Simplified transactions - Make it easier for users to perform transactions in USDC or other tokens while network fees are paid from their USDC balance.

Qualification Requirements

Submissions will be evaluated based on the following parameters. Please be clear what bounty you are submitting for as a part of your submission! * Functional MVP and diagram: Projects must demonstrate a working frontend and backend plus an architecture diagram. * Video demonstration + presentation: Succinctly outlining the project's core functions and its effective use of Circle's Developer tools/tech is required, supported by detailed documentation. * Link to GitHub/Replit repo

🏆 Create a Gasless Experience$2,000
Leverage Circle Wallets and the Gas Station feature to create a fully gas sponsored user experience.

Qualification Requirements

* Submissions will be evaluated based on the following parameters. Please be clear what bounty you are submitting for as a part of your submission! * Functional MVP and diagram: Projects must demonstrate a working frontend and backend plus an architecture diagram. * Video demonstration + presentation: Succinctly outlining the project's core functions and its effective use of Circle's Developer tools/tech is required, supported by detailed documentation. * Link to GitHub/Replit repo

🏆 Build a Smart Wallet with Dynamic Security Controls$2,000
Leverage Circle Wallets and the Compliance Engine feature to implement dynamic security controls for USDC transactions. Example Use Case -> Risk-Based Authentication - Implement dynamic authentication where transactions require passkey authentication and implemented risk policies.

Qualification Requirements

* Submissions will be evaluated based on the following parameters. Please be clear what bounty you are submitting for as a part of your submission! * Functional MVP and diagram: Projects must demonstrate a working frontend and backend plus an architecture diagram. * Video demonstration + presentation: Succinctly outlining the project's core functions and its effective use of Circle's Developer tools/tech is required, supported by detailed documentation. * Link to GitHub/Replit repo