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.
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
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.
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
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
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