project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5

Cukka

Cukka is a unique way of sending money to social media accounts (X and Github) without having to ask the users for their crypto addresses.

Cukka

Created At

ETHGlobal Brussels

Winner of

Chainlink - Connect the World with Chainlink

Project Description

Cukka is a platform designed to integrate cryptocurrency payments with social media interactions. It addresses the growing need for easy, secure, and user-friendly methods to send digital currencies across popular social platforms by allowing users to send ETH or USDC to X or GitHub accounts (or any other app that has OAuth services), Cukka eliminates the complexities and potential security risks associated with sharing or managing long and cumbersome Ethereum addresses.

How it's Made

Social Media Integration Cukka seamlessly integrates with popular social media platforms like X and GitHub that has OAuth services. This integration is facilitated through OAuth authorization, ensuring that users can connect their social media accounts with Cukka securely and efficiently.

Ethereum and USDC Transfers Users can send two major cryptocurrencies, Ethereum (ETH) and USD Coin (USDC), to recipients by targeting their social media handles. This feature democratizes access to digital currency transfers, making it as simple as sending a message or tweet.

Arbitrum Network Utilization Cukka leverages the Arbitrum network, a layer 2 scaling solution for Ethereum. This choice ensures faster transaction times and significantly lower fees compared to the main Ethereum network, enhancing the overall user experience.

Chainlink Functions for Verification To ensure that payments are sent to the correct recipients, Cukka employs Chainlink functions. These functions are used to verify the ownership of social media accounts. Receivers must prove their ownership, adding a layer of security and trust to the transaction process.

Sending Payments Selecting the Recipient The sender selects a recipient by their X or GitHub handle and chooses to send either ETH or USDC, confirms the transaction and Cukka facilitates the transfer via the Arbitrum network.

Receiving Payments Verification Process In order to prove Cukka uses Chainlink functions to prove their ownership of the social media account. This verification is a one-time process per account. Once ownership is verified, the recipient's linked Ethereum wallet receives the funds.

background image mobile

Join the mailing list

Get the latest news and updates