[C1] - Stork 🏅

Send crypto to @anyone. Stork allows sending digital assets to a Twitter handle that can be claimed by the owner of that handle in a trustless and non-custodial manner.

0
1

Challenges

#BUIDLathon 2023 Infrastructure + Scalability

Pool 15,000 USDC

We have approached one of the biggest challenges in crypto - how to get on board. It's super painful for users to get crypto wallets, and get onboarded to web3 projects. Our solution makes all of these just a click away from Twitter.

OpenZeppelin Defender Integration

Ranked 10,000 USDC

We implemented OpenZeppeling Meta Transactions and are using Defender's AutoTask and Relayer. More details can be found in our documentation. https://github.com/layerswap/project-stork#gasless-claims

Web3Modal Creative Challenge

Ranked 5,000 USDC

We implemented WalletConnect on our UI in order to allow users to send and receive to/from Twitter handles. It's live at https://storkapp.xyz.

Chainlink Functions

Pool 10,000 ETH

We implemented ChainLink Functions, to validate Twitter access tokens and write the Twitter handle back to the smart contract, ultimately binding the Twitter to handle to the on-chain address. More details can be found in our documentation. https://github.com/layerswap/project-stork

Best Use of Polygon

Ranked 10,000 ETH

We are using ChainLink functions on Polygon Mumbai. Because of heavy smart contracts, Polygon's low fee is the best use case for running these gas-greedy computations. Our main contract deployed: https://mumbai.polygonscan.com/address/0x9cCD94e7A3247b47E4dd4040Df96de3Ee632213b

Project details

Stork is a project developed during the ETHDenver 2023 Hackathon that aims to enable anyone on Twitter to leverage their social identity for transacting digital assets. It utilizes newly released Chainlink Functions for Twitter identity verification and OpenZeppelin Meta transactions (with Defender Relayer) for grassless transfers. The latest contract is deployed on Polygon Mumbai. The app is available at storkapp.xyz.

Stork's objective is to enable users to send digital assets to a Twitter handle that can be claimed by the owner of that handle in a trustless and non-custodial manner. This is accomplished through the use of Chainlink Functions, which map the Twitter handle to an on-chain address.

Full documentation: https://github.com/layerswap/project-stork