Name is Stefan, not a first timer, have been to far too many Eth hackathons (EthOnline, EthAms, HackFS, EthBerlinZwei, Diffusion and many more). Since I'm curating and providing the welcome speech at code.talks Hamburg I unfortunately can't join EB3 on Friday afternoon but I'm going to hack full Saturday until Sun 11am. Joined the web3 space in 2018, started writing Solidity in 2019 and built ~7 grown (but not too successful) apps since. Starting a snr web3 coder position by Oct 1st and currently free-gigging at a Phygital NFT startup in PBerg.
Idea description
Since I'm going to miss out most of Friday I was considering to go solo on a "simple" but very much needed (and imho still rather unsolved) feature, namely privacy preserving cash-ins and -outs. I'd love to have a UI/app that can be used to cash in/out smaller amounts by "friends" / IRL contacts. (Sidenote: this is actually also great for money stream anonymization, but please don't tell any gov officials!) (Sidenote 2: connext, chainflip and maybe 1inch are cool protocols to achieve xchain swaps)
Story for cashin roughly be like:
2 roles: "atm" and requestor (req)
req initiates a tx on their phone (what currency they want to receive on which chain)
req gives a €50 bill to atm & presents their tx req (contains their address)
atm sends crypto they got at that value (calculation might rely on onchain prices or use Coingecko) on a chain of their choice + the tx request to a contract on that chain
contract resolves tx request and intiates tx to the target network / initiates swap
req receives a payment on any chain in any currency
Cashout
req wants to cash out 100 dai they got on polygon for real EUR
atm wants to receive usdc (swapping could be skipped)
atm initiates cashout request with their addr
req sends that request + 100 dai to a contract on their origin chain
contract unwraps the request, moves / swaps dai to usdc on target chain, sends it to atm
when received, the atms screen is greenlit and it shows the current fiat value of the tokens (DAI -> EUR)
atm pays out EUR bills (~98E)
lets use some L2 and stablecoins, ideally some zk based network for the fun ;)
This story is the oldest in crypto space but I got the feeling that it actually is completely overlooked and everyone cashes in / out using credit cards on centralized onramp providers. I'm German and cash doesn't smell :)
Skillset
While I'm technically able to build this myself (in 24 hours??!) but it would be simpler (and more fun!) if you're joining - any contribs on solidity, proofs / signatures / action unwrapping ideas or frontend hackers with a hang for simplicity (in code and design) are welcome. For the FE I'm using React and ChakraUI and never Redux.
Communication
Matrix handle: @stadolf:matrix.org, same without matrix on TG and you may guess my .eth handle.
Introduction (about me)
Name is Stefan, not a first timer, have been to far too many Eth hackathons (EthOnline, EthAms, HackFS, EthBerlinZwei, Diffusion and many more). Since I'm curating and providing the welcome speech at code.talks Hamburg I unfortunately can't join EB3 on Friday afternoon but I'm going to hack full Saturday until Sun 11am. Joined the web3 space in 2018, started writing Solidity in 2019 and built ~7 grown (but not too successful) apps since. Starting a snr web3 coder position by Oct 1st and currently free-gigging at a Phygital NFT startup in PBerg.
Idea description
Since I'm going to miss out most of Friday I was considering to go solo on a "simple" but very much needed (and imho still rather unsolved) feature, namely privacy preserving cash-ins and -outs. I'd love to have a UI/app that can be used to cash in/out smaller amounts by "friends" / IRL contacts. (Sidenote: this is actually also great for money stream anonymization, but please don't tell any gov officials!) (Sidenote 2: connext, chainflip and maybe 1inch are cool protocols to achieve xchain swaps)
Story for cashin roughly be like:
Cashout
lets use some L2 and stablecoins, ideally some zk based network for the fun ;)
This story is the oldest in crypto space but I got the feeling that it actually is completely overlooked and everyone cashes in / out using credit cards on centralized onramp providers. I'm German and cash doesn't smell :)
Skillset
While I'm technically able to build this myself (in 24 hours??!) but it would be simpler (and more fun!) if you're joining - any contribs on solidity, proofs / signatures / action unwrapping ideas or frontend hackers with a hang for simplicity (in code and design) are welcome. For the FE I'm using React and ChakraUI and never Redux.
Communication
Matrix handle: @stadolf:matrix.org, same without matrix on TG and you may guess my .eth handle.