"Project Name","Logo","Tagline","Description","Links","Technology","URL","Prize Tracks" "rsociety - hack ethberlin and receive 10+ DAI","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/14a725e2935849b9ac65040cfd6f3945/9e1b47e8-8ed7-40b6-b3fa-3e697938c1a9.jpeg","LET'S HACK ETHBERLIN. We redistribute the 10k winner DAI from the Open Track to all the hackers, claimable from our smart contract. DAI TO THE PEOPLE. DON'T TRUST US, TRUST THE CODE!","Most people never win anything at a hackathon. With us, everyone is a winner! Let's make the prize pool a public good, with equal distribution among attendees. Everyone receives a $10+ share of the open track prize, guaranteed. We just need to win the vote. #hackthehack ### What does rsociety mean? We're building the redistribution society. Everyone should get their share! ### Why should I vote for rsociety? The open-track prize is the main hackathon award. Anyone attending the event can judge every eligible project using their EtherCard. The winning project will present at the closing ceremony and the prize is 10k DAI. The catch? There is only one. Until now… When rsociety wins, everyone wins! ### How will the money be distributed? When rsociety wins the open track voting by majority vote, the prize money will be sent directly to the rsociety.eth smart contract. Everyone with an EtherCard (the one you received with your badge) can claim their $10+ DAI share of the pool. Any unclaimed assets will be distributed evenly and airdropped to claim00rs. ### How does the claim work? Upon securing the majority vote, the rsociety.eth smart contract will be receiving the prize money on Optimism. ETHBerlin has published a list of all public addresses for the 1,000 EtherCards which make up to our allow-list. To claim to money you simply connect your wallet to the Optimism Network and click the “Claim your share” button on this page. Sign the transaction, voila, and the money is yours. ### What happens to the unclaimed DAI? You will have 7 days to claim your $10+ DAI, afterwards the unclaimed DAI will be evenly distributed and airdropped to all addresses that claimed the initial $10+ DAI. ### Why should I trust you? Don't trust us, trust the code. The prize DAI will be directly transferred to the smart contract address rsociety.eth. You can read the contract code here. TL;DR we can't withdraw the funds, only the addresses associated with the 1,000 EtherCards can. ","https://rsociety.eth.link/,https://github.com/kevincharm/rsociety-contracts,https://github.com/maggo/rsociety","IPFS,pinata,Hardhat,Solidity,Optimism,ethers.js","https://devfolio.co/projects/rsociety-hack-ethberlin-and-receive-dai-d240","" "CryptoHub","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/0cf8f47051f54517bca995842a063d0d/ad3f50b1-7fe7-461c-a904-42b655b71f0a.jpeg","The future of the Hub","CryptoHub doesn't solve any problems. CryptoHub is a piece poking fun at the very popular website ~PornHub~ in order to make a point of a very obvious scenario where a user desires privacy. CryptoHub is acting like PornHub in that you must attest to being 18+ in order to enter. Once inside, you are greeted with CryptoHub's ""crypto winter NFT store"" where you can buy NFTs in complete privacy. The 18+ attestion is built on Sismo such that a user could use a service like Verisoul to get a ZK Attestion that they are over 18+ with their personal wallet, and then assign that ZK Badge of 18+ to a burner wallet that they use to access The Hub. The CryptoHub's ""crypto winter NFT store"" is built on Aztec and when a user signs in, it actually signs them into Aztec such that all transactions are completely private - no one will know they bought the NFT once bought.","https://github.com/mwyatt896/ethberlin-cryptohub","TypeScript,Solidity,Aztec,Sismo,foundry","https://devfolio.co/projects/cryptohub-cd20","" "NFT are live at ethBerlin!","","NFT are live at ethBerlin! This weekend we were able to create on of the first ever livestreaming NFTs by combining the power of decentralized services swarm and livepeer.","In the current web3 landscape, there is no viable front end solution that communities, content creators and event organizers can use to distribute live or on demand video content. The lack of this kind of solution, is forcing users to rely on centralized services such as Youtube or Twitch for content distribution. Why we shouldn't rely on centralized serviced for content distribution: - Censorship prone: there have already been multiple cases of content being censored off these platforms - Centralized platform dont respect intellectual property rights of content creation. - High fee's: content creators are being charged high fee's to use these platforms. These platforms charge a 20% fee for every dollar a content creator earns. How it works: Livestreaming NFTs uses livepeer as the underlying livestreaming infrastructure, providing end users with a decentralized and censorship resistant experiences. The NFT contract is a simple solidity contract that points minted nfts to a file in swarm that contains video player code. This code is the one containing all the playback logic and interacting with livepeer. Right now the player is quite simple, as it just has a harcoded livepeer video source and it tries to play it back, but we could scale this to have complex logic to create fun interactions for the end user. Why its great: Since end users are interacting with a smart contract, content creators have full control of how the interaction between their content and the end user happens. We no longer require multiple centralized platforms to subscribe, find and consume content, with this solution, we just need to open our favorite nft application or wallet, and start enjoying the content we want to watch. ","https://bah5acgzarzodrxsd2et7dtkc5p4qu7pylzp7xohgeozgn6a2zdb26zb6ykpq.bzz.link/,https://github.com/pblvrt/videoNFT","Livepeer,Swarm,Solidity","https://devfolio.co/projects/nft-are-live-at-ethberlin-6f9a","" "HRTX","","Human readable transactions by translating smart contract code to the text with AI","It is common for many Dapp users, that getting and understanding the logic on Smart Contract level is hard. Usually a lot of users subscribe transactions without knowing, at least a little, what is going on. Of course, it scares a lot of new comers and decrease the mass adoption of blockchain.","https://github.com/EvgenyNasretdinov/hrtx","Web3js,Nodejs,OpenAi","https://devfolio.co/projects/hrtx-9ae6","" "dandelion++ for validator privacy","","Eth2 validators have no privacy w.r.t their IP address, allowing for DOS attacks on block producers and censorship. Dandelion++ adds anonymity on the network layer to mitigate this.","Currently, IP addresses (physical location) and public key (on-chain identity) of validators can be trivially linked. This is bad, since block producers for a specific epoch are known between 0 or 2 epochs in advance, they can be DOSed. Potentially, blocks from validators in certain regions could be censored as well. Dandelion++ is an anonymity-preserving gossip algorithm, originally designed for the Bitcoin mempool. We implemented dandelion++ into JS and Go libp2p gossipsub and tested it with simulations and on an Ethereum consensus client (lodestar). Since it de-links a node's IP (network identity) from their application (on-chain) identity, it helps mitigate DOS attacks and censorship with regards to block production and attestations. Similarly, it can be used for a transaction mempool to private privacy regarding where a transaction originated from. See the dandelion++ paper here: https://arxiv.org/abs/1805.11060?context=cs","https://github.com/ChainSafe/js-libp2p-gossipsub/compare/0.14.x...dandelion++,https://github.com/noot/go-libp2p-pubsub/pull/1/files,https://github.com/noot/try-dandelion","JS,Go,TypeScript,libp2p","https://devfolio.co/projects/dandelion-for-validator-privacy-d5c7","" "Private Onchain Governance: The Athens Protocol","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/59e9f8f4e7ed464ca659721b32e78340/fcc47b4b-4bed-4c80-b07f-a38188a79420.jpeg","Confidential democracy on-chain The Athens protocol allows any user to take part in DAO on-chain votes without revealing how they are voting by leveraging the power of zero-knowledge proofs","It is often said DeFi is retracing the history of finance at a breakneck pace: following the same broad evolution, but compressing the timelines. We believe DAOs are doing something similar with the history of democracy. For all the promises contained within the concept of DAOs, most of their implementations so far have fallen well short of their potential. One of the most obvious issues is that despite the promise of a truly democratic way to organise an organisation, the democratic process within most DAOs is flawed. Low participation in voting, and teams insiders being able to decide the outcome of any vote thanks to their voting blocks and their influence on the communities. We believe one of core issues with the DAO democratic process lies with the public nature of voting on chain, where any interested observer can easily discover how a specific wallet/user has voted in any DAO vote. Thanks to common sense and years of scientific research, we know that open ballot systems suffer from several issues: • It exposes the voters to the demands and expectations of their employers, peers and followers • It creates a strong follow-the-lead effect, where voters align their decisions with other prominent voters rather than fully understanding and forming an opinion on the issue at hand • It decreases the perceived importance of small vote holders in deciding the final outcome and therefore deters high voters turn-out If we want DAO governance to flourish, we need a system to ensure private voting, just the way the early Athens democracy introduce secret ballots along its evolution. The true power of the Athens Protocol is that it allows Goverannce Protocols that are already deployed on chain to opt in to private voting, without needing to change their Governance system at all. The system works by rolling up similar votes, if enough participants choose to vote with Athens then votes will become completely private. ","https://github.com/cheethas/governor-of-athens-contracts,https://github.com/cheethas/athens-interface,https://github.com/cheethas/aztec-connect-bridges/blob/cheethas/compoundGov/src/bridges/athens_governor_bravo/AthensGovernorBravoBridgeContract.sol,https://docs.google.com/document/d/1zdUz0KbyfOkg6A3Ev0rIr9Q4sBkd3mBTrJBsjBaNbYQ/edit?usp=sharing","AZTEC Protocol,Solidity,React,foundry,Zk proofs","https://devfolio.co/projects/the-athens-protocol-cd41","" "deathProtector1.5.1","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/b121f18a12644f17b59e91aa8dfe47d6/c8c7a8b1-f46e-47fb-9bb5-024a421f871a.jpeg","A decentralized Dead Man's Switch. Your Kompromat is encrypted with LitProtocol and stored on ArWeave. The Kompromat will be made public if the smart contract doesn't receive a heartbeat.","The Dead Man's Switch is used to store sensitive information about a politician that acts as your life insurance. deathProtector1.5.1 is the first fully decentralized Dead Man's Switch that runs entirely trustless without any web2 or centralized intermediaries. If deathProtector would've existed a year ago, maybe McAffee would still be alive. A Dead Man's Switch is for humans that need protection from powerful, evil organisations. This can be * Whistleblowers * Journalists * Politically exposed humans * John McAffee We believe that a truly decentralized Dead Man's Switch that can be created and used by anyone for almost no cost levels the playing field of humans around the globe. ""We the Cypherpunks are dedicated to building anonymous systems. We are defending our privacy with cryptography, with anonymous mail forwarding systems, with digital signatures, and with electronic money."" - Eric Hughes","https://github.com/f-erdi1990/dms-contract,https://github.com/0xNoSignal/dms-ui","Polygon,LitProtocol,bundlr,Arweave,Solidity,TypeScript,Vercel","https://devfolio.co/projects/deathprotector-1eee","" "ZK Compression","","Toolset for compressing data and proving the correctness of compressing with zk proofs.","The project allows you to compress data and in some cases, it's a great optimization. And you can prove compressing with zk proofs. In combination with other technologies, it can be very useful. A good example - rollup. Our tool can make rollups much cheaper. Especially zk rollups which publish storage transitions can be cheaper by 30% or more! Of course, you can use it every time when you want to compress data but need to prove that you did it correctly.","https://github.com/AntonD3/zk_compression","Rust,zk-SNARKS","https://devfolio.co/projects/zk-compression-9a34","" "DuneSheets","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/1f5c55ec1b914ac094aefe2fa5ae41b1/6b1671c2-c5f6-4672-b069-564e821cc342.jpeg","A Google Add-On that enables anyone to use Dune data in Google Sheets.","Most data tools in crypto are made for and used by developers or are limited by static interfaces by which you can interact with data. In the case of Dune one needs to know SQL to tap into the powerful Dune API. We want to unlock that power to anyone that knows how to work with spreadsheets. To put this opportunity in perspective, there is an estimated 7 million monthly users that use SQL while there are over 750 million monthly users across Excel and Google Sheets. We want to even the odds by providing this tool, enabling those who do not have the technical skills or knowledge to tap into the data that Dune offers.","www.dunesheets.com,https://github.com/iampuma/dunesheets,https://pitch.com/public/df51afde-0af0-4745-90de-57e216c2e5b7","Google Suite,Dune API,Google Sheets,Google Direction API,SQL,JavaScript,Node.js","https://devfolio.co/projects/dunesheets-8ab4","" "kina","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/05fe1c48010a4548953eda0e96143b9f/fb459e48-085c-4279-a637-15091dd79cee.jpeg","Have you always felt left out of the newest crypto frenzy? Did you miss all the altcoins run and the NFT frenzy in 2021? We are building low-code solutions to index the data and make it searchable.","With the python client in Dune analytics you can get any on/off chain data and dump it in a dataset. We then use neural search engine to make search through the data easily so you will nevet miss another trend again.","https://github.com/masapasa/kina","Dune analytics API,Python data science ecosystem,Neural search engine ((Jina),Streamlit for frontend","https://devfolio.co/projects/kina-2111","" "ToucanFrens","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/c71631f5864e44c097a25e448b88aee0/6911b4f9-fb2e-4260-a431-c2e175fe754b.jpeg","Show gratitude for social media content with CO2 retirement. Use our Lens collect module to automatically retire Toucan`s NCT and challenge other Bloomers to compete for more CO2 offset","## Carbon neutralization has no personal benchmarks I might feel I am very eco savvy person, but that still might be under par of my peers. And even not enough to make planet less burning. ## Our high level take - make carbon retirement as easy as liking a post (Lens + Toucan) - engage content creators in ""competitions"" among others to retire as much CO2 (Lens + Dune + Toucan) - give end users visibility how they do (Dune) ## Our Solution - Fork of Lens Fee Collect module to automatically retire Toucan tokens, See here: https://mumbai.polygonscan.com/address/0xe8C0BF8Cc8bDD7a764E81DF7490A30fbf0FC8E89#code - Dune dashboards to engage and inform users: https://dune.com/derzeitgeist/toucnafrens-in-action-v2 ## Next Steps - make it look nice! - team up with the Lens front end services (eg lenster.xyz) to bring everyday visibility - gamify ## Links to underlying projects https://dune.com/home https://toucan.earth/ https://lens.xyz/ https://lenster.xyz/ ","https://mumbai.polygonscan.com/address/0xe8C0BF8Cc8bDD7a764E81DF7490A30fbf0FC8E89#code,https://dune.com/derzeitgeist/toucnafrens-in-action-v2,https://github.com/ToucanFrens","Solidity,Hardhat,TypeScript,ethers.js,Dune,Lens Protocol,Toucan","https://devfolio.co/projects/toucanfrens-b4c9","" "zkLeap","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/85fbb6974791417badba71810603bda6/fe61b62d-5d17-41b0-8df0-3c2e7a5d0296.jpeg","Find your next job privately","As a passive web3 engineer, publicly signalling your interest in a potential job may put your reputation at risk. Additionally, when people's real ID is public, they hesitate to speak their minds. How can candidates use zkLeap? - Protect your privacy through an anonymous profile that displays **only** your on-chain & off-chain credentials and contributions as badges. - Talk **directly** to hiring managers & recruiters before you apply. Engage in professional communities and join private events hosted by top web3 companies. - We support candidates in connecting with companies that align with their values and culture. Our next step will be to integrate an interface where people can anonymously rate and discuss their hacking experiences. - Anonymously explore insights into the work culture such as salary (or token compensation) and interview preparation through a discussion forum. How can hiring companies use zkLeap? - Identify verified passive web3 engineering talent (on-chain and off-chain web3 engineering & data contributors) - Recruiters can identify the best talent for them by sourcing badges or even creating your own. The badges are connected to API queries to fetch the necessary data. ","https://zk-leap.vercel.app/,https://github.com/carllippert/zkleap","Sismo,Zero Knowledge,nextjs,Docker,RainbowKit,Tailwind CSS","https://devfolio.co/projects/leapzk-9840","" "Telescope","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/92201568f53e4698979c65b9159c70f3/fbb6320e-d4dc-45ef-9e18-514c2573aca6.jpeg","Telescope is an Ethereum-native Transaction Explorer built to provide an enhanced user experience understanding the movement of funds on-chain.","Problem: Blockchain is a complex technology. If we want to onboard the next billion users to crypto, we can't expect everyone to fully understand its inner workings. Instead, we need to abstract complexity away from end users and provide a better user experience at an infrastructure layer. A block explorer is core to Ethereum. It's often the go-to source of truth to follow the movement of funds. But what if not everyone is suited for all the complexity that a block explorer has to offer? Ultimately, all that the end user cares about are their transactions. And they care just enough high-level details to figure out where their money went. Therefore, what I’ve built during this hackathon is Telescope, what I call a ""Transaction Explorer"". Think of an infrastructure one layer abstracted from a block explorer where transactions, not blocks, are first-class citizens. It's an explorer that anchors on providing the most intuitive, high-level understanding of the movement of funds on Ethereum with a strong focus on the user experience. Core Features: - Easy-to-follow account overview and transactions list (like a web2 banking app) - Intuitive transaction detail page showcasing complex contract calls with ease - Visualization of accounts and transactions in an aesthetic graph view - Visualization of token and NFT transfers to better track movement of funds - 3D Visualization of accounts and transactions to make this all the more ""based""","https://github.com/iamminci/telescope,https://telescope.ooo","nextjs,Chakra UI,EtherScan API,Alchemy API,Framer Motion,react-force-graph","https://devfolio.co/projects/telescope-ebfa","" "PinnerDAO","","Uncensorable content, decentralized access, public goods funding.","# How do you build uncensorable dapps? Backend: Smart contract on Ethereum Front end: dWeb hosted on IPFS or distributed storage network or locally - If we build our own front-end, we control it - we can remove aave’s check for the OFAC - cool but not accessible to everyone. - If we distribute it on IPFS - **nobody should use it** because *there’s no way to check it’s not malicious!* It could be any code in there, and will probably steal all your money. ## Solution Complete end-to-end tooling integrated to: 1. Build uncensorable front-ends and post the repo and build to IPFS (Proposer) 2. Check that the build comes from a specific repository and commit - to be able to audit the code (Checker) 3. Submit the right content to a DAO that will: 1. Pin the content in an IPFS cluster 2. Accept donations for privacy-related public goods funding (like Free Alex campaigns) 3. Create an ens subdomain so the hash is easily accessible by everyone using any 4. Access the frontends via a variety of self-hosted / IPFS gateways + ENS domains to be able to update them and be human-readable. ","https://github.com/pablomendezroyo/pin-dao,https://www.loom.com/share/7931c0c8b8124c3d842dcb1ac51a5021","TypeScript,Solidity,Docker,IPFS,Safe,Snapshot,Dappnode,ENS,Go","https://devfolio.co/projects/pinnerdao-e81e","" "WAGDI","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/874a65dbd8cb4e8294eb5993c61c4512/5593ddf8-b101-466a-b371-1cd2f771dc0c.jpeg","We All Gonna Donate It - a fun game to nurture donations to public goods through crypto. Play Rock Paper Scissor Lizard Spock with your frens and donate the wins","The process of donating today is unexciting, but to increase donation spending it should be fun 🎉 Player1 link: https://wagdi.vercel.app Player2 link: https://wagdi.vercel.app/join","https://github.com/AmineAfia/WAGDI,https://wagdi.vercel.app/,https://wagdi.vercel.app/join","Solidity,Next.js,Hardhat,Vercel,RainbowKit","https://devfolio.co/projects/wagdi-2d10","" "FYI News","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/5cbd7cb875d243de921cdfa31b5be25c/ce8e317f-6c6d-431f-a493-7040dab4b22d.jpeg","Less is more. Verified projects can post once a day. Users discover and get useful information.","Where do you get information about web3 projects? 99% of people answer Twitter, Discord, or Telegram. Following the web3 projects is very difficult for gathering information. Info is shared among tons of spam on social media. Full of bots, scams, fake influencers, and fake engagement. We asked us and the anons which is the journey of gathering the info during their morning routine. We end up checking charts, checking on Twitter, checking on Discord and Telegram. In the meanwhile, you lost a lot of time because you end up on the next funny meme, the next creative scammer, the next fake influencer shilling things he doesn't understand... That's why FYI News was born. FYI News is an Insights Platform where people can discover daily news and useful information about web3 projects. Projects, foundations, DAOs etc... can apply for being able to create their profile and post. The scope of the website is to: - Let the Users be able to gather pieces of information in the easiest and fastest way possible without having the nowadays trouble (ADHD: waste of time, confusion made by spam, bots, scams) and safe time. - Let the Projects distribute useful information in the easiest way possible. ","https://buidlernews.notion.site/FYI-News-Overview-06dbfd0d3b2d4835bd456f80f22084f7,https://www.figma.com/proto/zfrYgBmjMIe5PofoqOC7XH?node-id=27:97","Figma,Notion,Lens Protocol","https://devfolio.co/projects/fyi-news-8687","" "Encrypted Search","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/2422171f1481403b9a28f35a97124767/6cff9160-b304-4e87-a2bc-9c2cb6f214d6.jpeg","Encrypted search engine for text, JSON, and IPFS data. Use Lens to create a shared encryption key to share sensitive data with family, friends, and trusted foes.","Sensitive data is often stored in unsafe ways to allow for server-side computation, search, and other operations. The system we built allows a user to upload data (or input an IPFS hash), encrypt it locally, and store the encrypted data in a centralized search engine. Although the data is stored centrally, the user can rest assured that his or her information is safe and private. Additionally, the user can share this data with a select group of people by sharing a shared symmetric key. As a proof of concept, this is done by using asymmetric ciphers and the TSL mechanism to share private keys. Down the line, we can utilize NuCypher's Threshold Decryption which allows the data owner to dynamically define access to a shared symmetric key. Lastly, we utilized the Lens social graph to connect users and use their public key to create a shared symmetric key. This proof-of-concept encrypted search shows how a censorship-resistant and privacy-preserving search index can be built. Importantly, this search engine can be entirely centralized as it is not trusted with any sensitive information. Additionally, we show that sensitive data can be shared successfully with friends using a public social graph. In the future, encrypted search engines and databases can help more applications adopt client-side encryption and still ensure powerful user experiences. ","encryption.sepana.io,https://github.com/sepana-io/encrypted-search-backend,https://github.com/sepana-io/encrypted-search","NuCy,elasticsearch,Ethere,Lens Protocol,Polygon,MetaMask","https://devfolio.co/projects/encrypted-search-7c33","" "ZENA","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/774abc86414a42128406b8117dd2fe58/91192f7d-46bf-4439-b595-24cc58b418fd.jpeg","WEB3 online education and onboarding tool for German teenagers that reduces the complexity of web3 concepts and enables them to build open source collaborative problem solving tools for their future.","The German school system is stuck in the last century and hasn't even started to teach kids about web2 and relating basic concepts. Being a European female hacking team based in Berlin and partly being mothers of teenage girls and boys we have witnessed German kids suffering from pandemic restrictions for the past two years, exacerbated by the lack of a comprehensive strategy to lift schools into the digital age. Our project aims to help German teenagers to close this knowledge gap by introducing web3 concepts and visions in a complexity reducing, hands on and gamified way. Apart from building for local communities we have also decided for an interface in German language to increase web3 accessibility even more. We want to encourage teachers and parents to use and further develop this modular tool in collaboration with the kids. Having educator and project management backgrounds we are planning to organise IRL educational events like inclusive hackathons for kids and teenager to enable them to build open source collaborative problem solving tools for their future. ","https://zena-cqgcg.spheron.app/,https://github.com/gitfrosh/zena","TypeScript,React,Node.js,ethers.js,Supabase,Tailwind CSS,GoerliTestnet,Tenderly","https://devfolio.co/projects/zena-2a30","" "dwin","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/1e3ff8e509424d4f8e85ebf577942073/6c41813a-0750-4f45-b6cf-1e33167ba06c.jpeg","Betting market for DAO proposals - use greed to do good, incentivize voting participation and donate a percentage of prediction market revenue to social goods and other causes. #DAOWIN","There are many DAOs that do good for our society and planet. A number of ways are used to fund these DAOs, often through fundraising or donations. dwin first helps to encourage voting participation by adding excitement and financial incentive to the democratic process, which suffers from voter apathy as a widespread issue. dwin allows a wealth redistribution by providing a betting layer to the votes of DAO proposals that have a financially strong and greedy community. The winners of the bet have a choice do distribute a % of their earnings to dwin that, together with a 5% fee applied to the winners, invests in vetted DAOs that support the good of our planet and society.","https://github.com/solidoracle/dwin,https://github.com/christopherdancy/dwin-ui,https://dwin-ui-christopherdancy.vercel.app/,https://goerli.etherscan.io/address/0xcA0ab96e5a7b72b29B195E71eF0a5F9De4b65833","Ethereum,Solidity,JavaScript,React","https://devfolio.co/projects/dwin-b78e","" "Necronancy","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/97be90a7c25347fb873ee2032e087ed4/4cd3212c-edb6-48ff-a498-1856d112926a.jpeg","A permissionless decentralized onramp aiming to behave as frictionlessly as AMM based DEXs, designed for use outside of environments of strict compliance.","Every ecosystem seemingly has 20 different projects aiming to make the fiat->crypto onramp as easy and as convenient as possible, every onramp has credit card support, direct bank deposits, etc, and gets liquidity from centralized exchanges. But the opposite direction - going from crypto->fiat, is severely underserved, especially without going through ""compliant"" centralized onramps. We take the approach of using the substrate blockchain framework to build an automation layer to facilitate localbitcoin style trades, and *collateralized* liquidity pools for potentially offchain assets. ","https://github.com/ShokuninNetwork/necronancy,https://www.figma.com/file/bukKXwYI5qoKuqtQ0gvTgK/Necronancy?node-id=45%3A324","Figma,React,Substrate,Polkadot.js","https://devfolio.co/projects/necromancy-7341","" "Lens Pocket","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/4888dee3526f42a589c122dbd8297b12/426d1955-3d19-4b1d-af23-f1d59387bea1.jpeg","Your Lens Profil on iOS in a glance","Having fast access to your lens profile on iOS and Apple platforms to see the latest numbers regarding your account and share it quickly with friends and family. ","https://github.com/UemitGuel/LensProfile","iOS,SwiftUI,Infura,GraphQL","https://devfolio.co/projects/lens-pocket-ad57","" "DAO Joint Ventures","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/ff2564eb9b764d68b3d9dc8ee4458929/f97ee8e3-3a2d-4b87-9548-cd70df43c8af.jpeg","A platform to launch DAO joint ventures with liquidity bootstrapping - It's like a DAO treasury swap on steriods!","How do two DAOs create a joint venture while retaining autonomy over their treasuries and internal processes? Creating joint venture structures between two DAOs is common, yet high friction. Our platform makes this process simpler and faster, by giving two DAOs a structure in which to collaborate. When two DAOs choose to create a joint venture, they currently have to do this from scratch. This goal of this project is to use Ethereum smart contracts to orchestrate and automate joint venture deals between DAOs. The high level design goal with this first iteration is to support joint ventures with minimal overhead and maximum aligned incentives while allowing each participating DAO autonomy over their respective treasury and self-direction. To meet these goals, a joint venture token is issued that is fully collateralized by each DAO's pledge offered in their native token. The newly issued token and minted supply is then distributed according to agreed upon terms. Notably, as part of the joint venture contract execution process, 2 liquidity pools are created by each DAO pairing their own token with the newly issued joint venture token. Features and Benefits: 1. Joint venture partners retain full autonomy with respect to their treasury and internal processes, while maximally aligning incentives. 2. Newly issued token is fully collateralized with underlying participating partner tokens and fully redeemable. Bootstraps liquidity on DEXs. 3. Mintable/redeemable token can be a source of income for the DAO by assessing fees (issuance, redemption). Arbitrage volume emerging when the joint venture token trades below or above NAV may further increase DAO income. 4. Strengthens token economies through shared endeavors and aligned incentives 5. Advances and supports cross-DAO collaborative efforts","https://github.com/whichlight/DAO-Joint-Ventures","useDapp,Ant-Design,React,ethers.js,foundry,Solidity,Uniswap,forge,Arrakis,set protocol","https://devfolio.co/projects/dao-joint-ventures-ea6e","" "Escape Hatch","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/a47fe5e9ef7247e0b875947075932475/635c1c3c-94fa-4b31-aa3e-edd64641e7a5.jpeg","Providing emergency exits in case of layer 2 censorship.","**The year is 2025…** and almost all TVL is held on Rollups. The government takes an autocratic turn and sees an opening against the still centralized sequencers of Ethereum’s layer 2s. Anyone not KYC’d can’t get their transactions into the blocks. Now that the L2’s front end has been taken down, the only way to get back to the safety of main-net Ethereum is… the Escape Hatch! **Meanwhile, in the present…** L2s/Rollups provide a great scaling solution. They promise that the users retain control of their funds and inherit the full security of Ethereum. However, the complexity and the technical knowledge needed leaves many users without the ability to do so. Escape Hatch provides a simple, decentralized, IPFS hosted front-end interface that anyone can use to rescue their funds in case of censorship. Rollups are at their core contracts on L1 which hold the state of the separately running blockchain. Escape Hatch utilizes the built-in rollup smart contract functions to ‘force exit’. The user needs to only connect their wallet on main-net Ethereum, choose their L2, and select which positions they want to exit. Escape Hatch then sends a transaction on L1, which the L2 sequencer must fill within a set time period (usually 7 days) and release the funds. If the transaction is not included in time, the L2 becomes ‘frozen’ and is unable to update state changes on L1. In such case, the user can then provide proof of token ownership to the L1 contract and release their funds.","https://l2exit.netlify.app/,https://github.com/piotr-roslaniec/ethberlin-2022","WalletConnect,pinata,Loopring API,zkSync,ethers.js,Etherscan,React,Netlify","https://devfolio.co/projects/escape-hatch-46f0","" "Private {POAP}","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/62304712e21e4800bdd1a03f8d0dcf07/0638fab6-5c54-486d-8f4c-d60e7ade7488.jpeg","Do you do POAP? Many expose POAPs on their wallet - also exposing lots of personal data. We mint POAPs into single-use wallets in a non-traceable way that retains control over your POAPs collection.","POAPs are a trend that gained large traction in the last couple of years of the crypto scene developments. These days, many events and booths on events allow visitors to mint a POAP in recognition of their presence. While that motivates people to move around and collect those NFTs, it also results in privacy related problems. Overall, we see three dimensions of potential issues: Link of identity and location based on people's Ethereum wallet address - possibly linked with ENS, UD or Twitter - and POAPs that indicate where they were at a certain point. Link of relationships, based on POAPs' timestamp property, which allows to determine the likelihood of people to have a real-life relationship Learning and forging profiles of identities based on POAP collection analytics and dusting attacks on publicly known Ethereum wallet addresses This becomes immediately visible when inserting your Ethereum address on etherscan.io or using our Dune query so that you can uncover all minted POAPs related to the supplied address. From here, you can also query timestamps and build links to other wallets, that minted the same POAP.","https://github.com/TUM-Blockchain-Club/private_poap","Dune API,POAP Api,React & Node.js,ethers.js,Chakra UI","https://devfolio.co/projects/private-poap-7418","" "Fuzzied - Continuous Fuzzing for Smart Contracts","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/94efa5e72b5f4016956fd787f954824c/75486ce1-2cfa-43ff-9d7d-5212fd4d4d9c.jpeg","Fuzzied aims to make smart contracts much more secure by providing a scalable and distributed infrastructure for continuous fuzzing.","# Introduction Various ideas, processes, and tools have been adapted by the blockchain space from the traditional information security industry, such as security audits, insurance, bug bounty, and contests. A central piece which has not been adapted yet, is a scalable and distributed fuzzing infrastructure similar to Google's oss-fuzz. # Motivation Fuzzied provides a scalable and distributed infrastructure for continuous fuzzing. This apporach makes fuzzing very attractive for developers and security auditors, who can focus on writing testcases. At the same time chances of finding vulnerabilities are orders of mangitudes better compared to current fuzzing activities in the blockchain space, which mostly rely on very short runs on single machines. # Workflow Fuzzied and its workflow are completely open source. Developers needs to create pull requests against the official repository, which is used as the baseline of the continuous fuzzing infrastructure and all fuzzing activities. Relevant stakeholders are informed once a vulnerabiliy is identified during fuzzing. Although Echidna is currently the only integrated fuzzer, the platform is not limited to it, and as such, other fuzzing engines can be integrated in the future. # Outlook The goal is to integrate fuzzied's workflows with bug bounty programs, what might incentivize security auditors on collaborating on testcases and development of more smart contracts and tool integrations.","https://github.com/1ultimat3/fuzzied","Solidity,Docker,Python,GitHub,AWS","https://devfolio.co/projects/fuzzied-continuous-fuzzing-for-smart-contracts-b432","" "Dune & Lens Dashboard","","Dashboard uniting Lens data from the API with Dune data, expanding upon existing visualizations available on Dune with Machine Learning for interesting results.","When looking at the total number of posts, people just have a glimpse of Lens. The full picture includes the content, the sentiment around it and topics. We developed a solution that tracks the sentiment around the posts in Lens and also infers the topics around them. We that information we can also forecast future posts.","https://github.com/gabrielfior/dune-ml,https://dune-lens-ml.herokuapp.com/","Streamlit,NLP,GraphQL,spaCy","https://devfolio.co/projects/dune-and-lens-dashboard-d418","" "CitizenSci","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/ec3e50855b9443d99eb0f234143e4cb8/42a92fe4-5a76-4059-8aa4-1c343d173f1b.jpeg","Owning by Knowing - Collaborative Research Powered by Web3","# Problems worth solving Why a citizen science protocol is needed to bridge web2 citizen science projects to web3? For citizen's participating in science: 1. Most environmental citizen science projects ends after the funding period. 2. Citizen science contributions are rarely **recognized**. 3. Citizen science contribution payments are rarely adequately organized. 4. Data contributed to citizen science projects have **very low traceability** and does not encourage practice for **open science**. 5. Taxpayer money that goes into research and the results of data collection for research are mostly **managed in a centralized manner**. 6. Taxpayer money that goes into research and the results of data collection for research are sometimes stored for **privatized purposes**. ","https://linktr.ee/nftcsi","Dune Analytics,pinata","https://devfolio.co/projects/citizensci-b95c","" "Libertapp","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/7fbcef8a64c84fb985ad9d9919a4e4dc/500d7ab8-69d5-45d5-9aee-ad63a9294fec.jpeg","Censorship-resistant DApp Client","After the events of 8th of August 2022, when OFAC sanctioned the whole of Tornado Cash, many popular dapp frontends started censoring their users – even though they are built upon permissionless, trustless, and decentralized underlying protocols. Some of them even get banned entirely and even the most powerful entities are often forced to comply. 🌪️ Our mission is to make the frontends of popular protocols accessible again. **For everyone.** First, we identified censorship attack vectors and other privacy concerns that could occur. And then, we tried to eliminate most of them with *Libertapp*. We built a downloadable executable (cross-platform compatible) that runs a browsing client and is bundled with frontends of *Tornado Cash*, *AAVE*, and *Uniswap*. This prevents multiple vulnerabilities that limit our freedom right away and keeps the frontend accessible even if the official site gets taken down (e.g. via DNS, Browser, or Webhoster). On top, we forked all of those frontends before bundling and further improved them in terms of Privacy (removed analytics) & Censorship-resistance (removed frontend-level user censoring e.g. TRM + switched to non-censoring RPCs). The executable is on GitHub - try it out! (you may run into a security warning when opening the app, simply ignore it. On Mac, use Option + Right click -> Open). Also, see our attached demo video & pitch. We have a dream. That one day everyone, and we mean truly everyone, can benefit from decentralized & private blockchain transactions and has the power to get rekt on shitcoin yield farms. Of course, there is so much to improve upon, but we hope to be one footstep closer to that goal now. 🕊️","https://pitch.com/public/05462d14-2199-4bfb-a462-5ff2788b83eb,https://gitlab.com/vacekj/libertapp,https://github.com/vacekj/libertapp/releases/tag/app-v0.0.1","Tauri,Next.js,Tailwind CSS,Tornado Cash,Uniswap,AAVE,WalletConnect","https://devfolio.co/projects/libertapp-937b","" "Whistleblower - Wikileaks on steroids","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/7d95e5a8a477497c85c1ec3de8f09691/395080e0-4564-49c4-9a7e-abe4e912c141.jpeg","Whistleblower allows anyone from all over the world to post data, ideas, thoughts, and documents, privately and securely forever using Lens Protocol",">**Whistleblowing is dangerous. ** Citizens who bring whistleblowing claims or otherwise provide information to the government or on the government can face retaliation. They can get locked up or fired. Some of them also suddenly kill themselves. **The proof can be burned/hidden. ** As a whistleblower, you may have only partial visibility into potential wrongdoing and may not be completely clear on the entire situation going on or the severity of it. The proof can be deleted and thus you'll be outed as a Liar. **You do not know what's happening in other departments.** You might need anonymous help. You may not have the funds/sufficient incentive to whistleblow. The incentive structure is not there! **Whistleblower allows anyone from all over the world to post data, ideas, thoughts, and documents, privately and securely forever. ** It flips the incentive structure on its head. Whistleblowers are now incentivized to whistleblow, turning them from people looking for security and funding to **anonymous agents of chaos getting richer exposing the truth.** Whistleblowers can now cooperate anonymously and reveal documents from multiple governmental or corporate departments. >>**How does it work?** It uses a group of relayers and hashing algorithms hiding the identity of the sender. All of the accounts will be be posting messages from one account obfuscating the users Identity. Messages can contain wallets that crowdsource funding and link to IPFS documents. ","https://github.com/tiagofneto/whistleblower,https://docs.google.com/presentation/d/1zWJiIE3kfcA4HiQV7-nBZJaaZsF86qZd5zJSzyApybA/edit?usp=sharing","keccak-256,web3-react,Ethers,Next.js,IPFS,Solidity,foundry,zk,Relayers,Blender","https://devfolio.co/projects/whistleblower-wikileaks-on-steroids-6e46","" "Fleur","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/ca606c40f9404503b5ebb9ed651964e6/cf8fe802-f1a8-4a38-9922-4c9cb5306e7e.jpeg","Instantly sell your NFT at the best market price. Fleur is the first marketplace aggregator to offer instant liquidity for NFT holders. A floor, pronounced like a Fleur.","All NFT holders have once felt the frustration of being unable to sell their assets instantly. Illiquid, users always have to list and wait for someone to take their offer. In addition to being frustrating and making NFT ownership risky, this design reduces the capacity to build financial products on top of those assets. Fleur is the first marketplace aggregator focusing on sellers' experience. While all marketplaces and aggregators have been designed to fit buyers' experiences, we offer to shift the paradigm and make holders' experiences a blast. We aggregate the liquidity from Opensea, LooksRare, and X2Y2 to ensure you can easily instantly sell your NFT at the best price. It is a floor, looking like a Fleur. We expect Fleur to become the liquid Floor other builders can rely on to establish financial products. We could easily imagine an NFT lending protocol using our liquidity pool for their liquidation strategy. Reduce stress and sharpen your trading strategy with Fleur.","https://www.fleur.wtf,https://github.com/MickdeGraaf/fleur","Reservoir.tools API,Rainbow Kit,Chakra UI","https://devfolio.co/projects/fleur-dc79","" "StoneSwap","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/2f9db8c5149b4d9782980ffea500bef8/28f0455a-da21-4c24-9d79-923f93041aae.jpeg","getting rid of the rent-seeking middleman in cross-border payments","Using stablecoins in the backhand and a hedged FX exposure, this model is able to cut fees dramatically when retail exchanges exchanges their fiat to other fiat. ","https://github.com/FHieser/remittence,https://www.icloud.com/keynote/00fwiLfdDRhZbFnGbmvJMR8Bw#Crypto_thoughts","Solidity,React,Figma","https://devfolio.co/projects/stoneswap-ab72","" "BVG, get me a ride!","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/a6434d26cd6c4dd4a792c90054c08dd4/5bd10fee-a5fa-40bf-8298-ef943e2a28e4.jpeg","Smart contract to simulate buying and querying a transport ticket from BVG.","- A ticket cannot be faked - The ticket is fully available 24/7 on the ethereum blockchain","https://github.com/daniel-zullo/BVG,https://goerli.etherscan.io/address/0xB20109C8F70DdbD6338333361F8926154ad61970,https://www.youtube.com/watch?v=YEYim54pJ00","Solidity,Remix (IDE),Ethereum,Görli Testnet","https://devfolio.co/projects/bvg-get-me-a-ride-a2f7","" "Capacity","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/b712eb93af6b4daf88013300bc839e94/dc44e96f-6b48-47dd-8c15-c83ff263ca9d.jpeg","Machine learning on the way to to crypto analytics mass adoption. Complex dashboards and analytics insights in seconds without SQL on Dune.com.","Dune dashboards are a potent C2C tool for getting complex, updated crypto analytics. It uses SQL language to query the data for different visualizations. However, many community members had never heard of the SQL language. Furthermore, the more complex information you want to visualize, the trickier it gets to describe it via SQL. It is easy to get confused after a couple of joins on top of other joins. We utilized the latest achievements in the NLP field to lower this entry threshold and make this tool available and accessible to anyone who wants to get insights and share them with the community. All you need to do is describe what kind of data you want to visualize and what transformations you want to perform on it. AI will then translate this to SQL query, and you will be able to create and share your analytics ideas with the community! The power of AI will enrich what the platform could suggest to the community.","https://github.com/daniilpastukhov/dune-text2query,https://opensea.io/assets/matic/0x03e055692e77e56aBf7f5570D9c64C194BA15616/5091","Python,OpenAi,Scrapy,MongoDB","https://devfolio.co/projects/capacity-99f1","" "ContractCheck.info","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/02b9fb69a686498d9f7bf2a2e2f03981/ba3cc5b7-b2fd-4a4d-aa30-123f25ab70c8.jpeg","Be sure to interact with the correct smart contract. A community-based approach to verify smart-contract addresses to prevent frontend hacks and over-reliance on block explorers.","The problem it solves: be sure to interact with the correct smart contract when signing a transaction. Today the only way to verify if a smart contract is the “correct” one is to go on etherscan and check the number of transactions, read the code, etc. However this approach suffers multiple issues: first, you need to be tech-savvy to understand block explorers and reading contracts, then it creates a single source of truth via block explorer which is bad for decentralization. Also what if the block explorer is slow or down? Contract check solves this issue using a community-based approach inspired both by PGP key signing party and TLS certificates. The way it works is the following: anyone can create a “certificate” for a smart-contract address which is stored on-chain. If you find this certificate trustworthy, you can validate it. This will add your address to a list of validators of the certificate. An end user can then get a pretty good impression on if the certificate and thus the smart contract address is legit. Does the certificate have validators with ENS you know? Is the certificate quite old? Is the certificate signed by many validators? ","https://contractcheck.info,https://github.com/hugoroussel/contractcheck-contracts,https://github.com/hugoroussel/contractcheck-frontend","Hardhat,Next.js,Tailwind CSS,Solidity","https://devfolio.co/projects/contractcheckinfo-d24a","" "Harbergernator","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/ce5027acf6ff407ba886cfbf18481710/7b9ffa6b-c284-411b-8e55-8af8693d4ecd.jpeg","The Harberger wrapper: Turn any NFT into a ""Harberger tax"" NFT!","Currently there is no easy way to create an NFT under the Harberger tax (named for Arnold Harberger). This is especially relevant for creators, who are often drawn to NFTs under the false impression that they make it possible to earn royalties. In reality, implementing royalties on standard NFTs is impossible to enforce. However the Harberger tax changes this. Under the Harberger tax, creators can earn a constant stream of value from the NFT's owner forever, proportional to its true value, no matter how often it is transferred or who owns it. Once an NFT is Harbergernated, anyone can buy it immediately. To prevent other people from buying it, owners can set a high price. However, since a higher price means higher taxes, there is a natural limit to this self-assessed price. In addition to its use as a tool for enforcing creator royalties on NFTs, the Harberger tax is theorized to encourage fair property prices and a revenue source for funding public goods. Because of this, the Harbergernator can help facilitate experiments utilizing the Harberger tax for public goods and similar things like a social dividend.","https://github.com/MrChico/harbergernator,https://deluxe-frangipane-3eedc6.netlify.app/,https://github.com/carolinekabat/harbergernator-ui","Solidity,Ethereum,Next.js,React","https://devfolio.co/projects/harbergernator-3246","" "My Local dApp Store","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/f5b7a8fe34614b0188f239297f76ab54/d08e02c6-428a-487c-8a57-ac68c07ab954.jpeg","Your dApp store. Privacy focused and censorship resistance.","we’ve seen numerous examples of governments sanctioning and shutting down crypto projects. Most of this censor happens on the frontend level (blockchains cant be stopped!). So frontends are the weakest point of the crypto ecosystem. We think that the solution to this is: Going Local!","https://linktr.ee/mylocaldappstore,https://www.loom.com/share/bc9006d1bef44205bd3b46263322b248,https://www.canva.com/design/DAFMiAoe_dE/Z5pTzi8HSNAPqDS5mHhhDQ/view,https://github.com/seaona/my-local-dapp-store","TypeScript,JavaScript,Electron,MetaMask,Solidity,Hardhat","https://devfolio.co/projects/my-local-dapp-store-9a63","" "KNUT","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/b563399e087645bfab776932ea3b9a59/7fdcceac-d80a-47b7-a7c2-87b847bc0eff.jpeg","A ReFi platform for sustainable development projects","In traditional green bonds, keeping track of cash flows where funds are spent is a real challenge. Fortunately, blockchain has the property of transparency, which is a real opportunity to keep track of funds. The mechanism is simple, the project comes and places bonds with a reward and the time of execution (in this version, this point is missed). The user participates in the project and at the end of the time can withdraw their funds and interest. Two smart contracts are responsible for this, one is created for each individual project, the second manages all created projects.","https://gist.github.com/savchart/fa1b5aa9cc295e5c41c85eff2c49d555","Solidity,PresentationTool,VideoEditor","https://devfolio.co/projects/knut-3afa","" "moonblock brand radar","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/2ab36b1d5fc94c33bdd6bd5690df7c02/3d0ec5d9-f3be-459d-bb69-1b41703c872c.jpeg","We do for Marketing Managers what Dune did for data wizards.","### Situation: NFTs are not just speculative assets but a new way of how brands, like Patagonia, can interact with their users. In order to make informed decisions on how to enter web3, marketing managers need real-time data to answer crucial questions like: - What playbook do successful brand NFT projects follow? - Who of my competitors has already launched an NFT? - How much revenue do brand NFT projects in my industry generate on average? - and much more ### Complication: Existing tools focusing on web3 native target groups fall short when it comes to the needs of marketing managers to quickly assess and report marketing KPIs of brand NFTs: - Most web3 analytics tools require technical skills, like SQL, that most marketing managers lack - Most tools provide insights on non-marketing related subjects and KPIs, like financial due diligence - Most UI seems not trustworthy to corporate managers ### Solution: With moonblock brand radar, non-technical marketing managers from existing brands (e.g., Patagonia) can quickly find, analyze and benchmark brand NFTs in an easy to navigate way and without one line of code. Think of google analytics, similarweb, and mixpanel for web3.","https://app.moonblock.io/,https://github.com/sebastiantimwagner/eth-berlin-2022-backend,https://github.com/sebastiantimwagner/eth-berlin-2022-frontend,https://docs.google.com/presentation/d/193eBz_pmbmCtLRr7cUi6vqkTQGFuW8tZJiY8UV8E-3s/edit#slide=id.g155d8286c32_1_5,www.moonblock.io","Python,TypeScript,FastAPI,React,DuneAPI,CovalentAPI,OpenseaAPI,Rechart,Ant Design,NotionAPI","https://devfolio.co/projects/moonblock-brand-radar-9feb","" "Zero Data Rollup","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/194df34d5d1d4745b335a88fe141011f/1fd650aa-508b-4fdc-81e7-3780d152cef9.jpeg","Protocol with rollup security properties and off-chain data availability with interactive protocol where the sender, receiver, and operator should cooperate to make a transaction.","Scalability. We want to make most efficient and secure L2. And we can add more complexity for this 2 propreties: We introduce a coinId concept from Plasma Cash. Every ether inside our protocol is a note - note with indivisible unique coinID which can be transferred holistically. In other words, it's a UTXO model with 1 input and 1 output per transaction. When a user deposits a coin - the protocol creates a unique coinId. After that operator can send this note with coinID on L2 to the receiver. The receiver should get the Merkle path of the new state and sign the transaction. Otherwise, the transaction will create a withdrawal with this coinId to L1. So every owner and past owner of the coin knows the Merkle path of this coin in some previous state. And there is some simple dispute resolution protocol for dispute - who is the owner of this coin - latest Merkle path to the state with this coin is the owner. And every user has incentives to keep his data and monitor L1. And participate in the dispute resolution protocol. Last things: of course operator prove state transition using ZK.","https://github.com/andreysobol/zdr","plonk,belman_ce,franklin-crypto,solidity plonk verifier,rescue poseidon,Hardhat","https://devfolio.co/projects/zero-data-rollup-7939","" "FRAGILE","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/b2b12cde8e554802839b28784319b35a/7571485b-ff35-4d80-a8da-3c502fadc42c.jpeg","Collect NFT badges by funding public goods. Show off your contributions to the community.","PROBLEM: - 100$ Billion was spent on JPEG pictures of monkeys. - It's the most stupid allocation of resources in history, while we still have real problems i.e war in Ukraine, world hunger, scientific research. - How can we allocate 1% of this money to fund public goods and donate to important causes? SOLUTION: - As a user, you can donate to fundraising organizations by buying and collecting NFT badges. All your contributions are displayed as Proof-of-Contribution badges on your public profile, which users can show off on Twitter and to their friends. - A fundraiser or non-profit organization can create a no-code fundraising campaign with NFTs badges in one minute. WHY IT'S GONNA WORK: Rich crypto bros buy NFT for social status games. We direct their desire to show off for something good. Crypto users like to collect things i.e POAPs Fundraising organizations want to use NFTs, but are afraid of new technology and want an easy non-technical solution for NFT campaigns. ","https://github.com/wildcat1853/Fragile-ETHBerlin","React,Zora API,MUI,Apollo","https://devfolio.co/projects/fragile-2a46","" "perdedune","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/5cbb8a46c8f7405095ad48bc6d304d89/90b705ca-ca82-4973-a5bb-e6a25773f661.jpeg","Automagically parse all queries from a dashboard to reduce duplication and optimise your code!","## You're a Dune Wizard and have written lots of SQL. However, Dune runs every query atomically - meaning much repeated code. Waiting for your dashboard to queue and run costs you and your users valuable time. Further, long, repeated queries quickly damages both usability and maintainability. ### Automagically de-duplicate SQL statements across your dashboard with our tool! ## [perdedune tool demo](https://asciinema.org/a/uOOS9DwAKtDTud4QmJyCpfD84) ## [perdedune query validation demo](https://asciinema.org/a/75JHlWGp8w2gR3SyBauC2S5LB) ## Architecture diagrams ![](https://github.com/perdedune/perdedune/blob/main/diagram.jpg?raw=true)","https://github.com/perdedune,https://asciinema.org/a/uOOS9DwAKtDTud4QmJyCpfD84,https://asciinema.org/a/75JHlWGp8w2gR3SyBauC2S5LB","Dune,DuneAPI,Python,PostgreSQL,Bash,Docker","https://devfolio.co/projects/perdedune-e9f7","" "Archangel.Health","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/f54854016249443d821f92c50f870dac/9ddfdf15-8383-4b23-97df-684aebecb7ef.jpeg","E-Dreams for Medical Appointments, on steroids. Its a digital medical clinic aggregator/ marketplace, where patients can not only book, but also sell their medical appointments online, using NFTs.","Healthcare is fragile to disorganization, and it all starts with the medical appointment, a billion dollar pain-point no one has solved, yet. The “no shows”, which in Europe alone represent 6Bn USD of unearned revenue for hospitals with just 13% churn, is mainly caused by patients forgetting their appointments due to lack of incentives and a low quality/fragmented UX. With Archangel, patients will be able to 1) Find more available appointments than they usually do (because of the creation of a secondary market of appointment time slots), 2) Pay for medical appointments in advance at a discount (because the payer, the hospitals or medical insurance companies, got lower chance of churn and can afford this discount), and 3) Doctors, Insurance and Hospitals will be able to better understand and follow on patients schedules (due to a reduced no-show). This is all possible thanks to the creation of a liquid secondary market of tickets/appointments, which are NFTs!. The best part is, the UX will be web2 and super simple for any non-crypto native to onboard and take advantage of this marketplace. And with better understanding of appointments and health medical history/records, scheduling is just the beginning! Archangel will become the next-generation healthtech platform bringing health information on chain and freeing users from the inherited burdens of an incumbent that has not been disrupted, until now!","https://github.com/RubensGitHub/ETHBerlin-Hackathon-Appointment-NFTs","JavaScript,Solidity,Hardhat,ethers.js,Linux,Figma,macOS","https://devfolio.co/projects/archangelhealth-5fee","" "zkPOAPs","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/fa1e3370aa9548579a4623a1d9b8da88/c62222fa-5f31-45ae-bd72-e074e39632fc.jpeg","Verify Attendance in Privacy","People can use this application to conceal their identity when collecting POAPs at events. Issuers of POAP can use this to ensure the privacy of attendees. ","https://github.com/KaiStryker/zkPOAPs","mina protocol,pinata,Solidity,TypeScript,Snarky.js,ethers.js","https://devfolio.co/projects/zkpoaps-1fd0","" "Onchain Storage","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/0f357242284f46f5b4988c102ee1da10/0f707268-dd93-4597-a873-79bf86d0d7e8.jpeg","Onchain Storage is a protocol that allows users to store their files on the blockchain by using IPFS technology.","Onchain Storage makes data storage on the blockchain, easier and more reliable for users by using IPFS technology. The difference between Onchain Storage from similar projects is that while storing data on the blockchain, it gives the user a password to access this data. Thanks to this password, users can access their data more securely from another browser or computer. ","https://github.com/metehancaliskan/Onchain_Storage/tree/main","IPFS,Solidity,TypeScript,Infura","https://devfolio.co/projects/onchain-storage-bcd0","" "Acc.Eth DAO - Free Access to Your Metaverse","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/7d3358d40ea24072be49c16dd6cef070/8d0e1aca-059c-4788-8c5d-33d739ebfbc4.jpeg","To build your Metaverse Community (e.g. collab.land), you now can simply use free Polygon NFTs minted by the Acc.Eth DAO's smart contract . Just create a decentralized landing page in self-service.","Acc.Eth is an experimental dApp to: 1. Kill the monetary incentive of paid access (e.g. to discord+TG communities) by way of NFT-Gating 2. Make it harder for scammers by offering more information around the NFT mint 3. Our NFTs have an expiration date and can't be misunderstood as a lasting value story 4. Profiles: Build digital reputation in the with no connection to IRL 5. Events: Can't be searched by anyone and only be controlled and analyzed by you. 6. DAO Launch 2023: All NFTs issued by the Acc.Eth DAO's smart contract will be snapshot 01/01/2023 Why DAO? The DAO may decide to set fees, limits, or de/list certain features in the platform. That's why you can only mint 1 NFT per wallet. ","https://acceth.com,https://acceth.com/event/4,https://acceth.com/event/12,https://git.acceth.com/,https://github.com/Make-Europe/Acceth","Phyton,React,Nodejs,Gitea","https://devfolio.co/projects/acceth-dao-free-access-to-your-metaverse-ee38","" "TrustPOAP","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/607e828a8de440d4ab0456d45c3e01ba/a90d8e07-512b-4bb4-89ed-cbc6b74f527c.jpeg","Anonymous Verified Reviews with Sybil and Spam protection for POAP events","Currently reviews are vulnerable to sybil attacks and untrustworthiness, they can be abused to aritificially manipulate ratings and make brands/products/events more attractive. People are more interested in reviews of users who actually watched/purchased/went to an event. We all know how POAPs are loved within the ethereum community, and obvisously, we are not an exception. They are a great use case of NFTs for non-financial applications. With that in mind, we believe they are the perfect primitive to benefit from Anonymous Verified Reviews. Why: - POAPs ensures proof of attendance, therefore -> reviewer = attendee => actual valuable review To mitigate Sybil Attacks, we chose to use humanbound.xyz, which provides a unique proof of humanhood, enabling TrustPOAP to: - Ensure a review is made by an actual human Therefore, with POAPs + humanbound.xyz, trustPOAP can make sure a reviewer: - ✅ Is an actual attendee - ✅ Is a unique human - ✅ Can write only one review - ✅ Preserves user anonymity - ✅ Is censorship resistent Review content is saved on IPFS 🌐 Review Hashes are immutable and submitted on the Blockchain 🔒 To create a review a user needs to: 1 - Participate at an event 💃 2 - Receive a POAP from it 3 - Be a Human ❌👽 (have a humanbound token from humanbound.xyz) 4 - Cannot have previously submitted a review for this event (the transaction will fail 😉) 5 - That's it 🎉 ","https://trustpoap.com/","Hardhat,Solidity,TypeScript,nextjs,React,Vercel,Nodejs,IPFS,POAP,Humanbound","https://devfolio.co/projects/trustpoap-aa4f","" "Boomerang","","With Boomerang, stop worrying about which chain you are connected to. You can interact with any dapp on any network without switching chain !","A random user surfing on the web does not need to be aware that his browser is using tcp/ip and http to connect to a remote server and transport data. Boomerang stems from the idea that in the future, it'll be the same for web3 and casual users will not have to worry about using the right network. Today, most DApps are deployed on multiple chains and to interact with them, users have to switch the chain their wallet is connected to pretty often and use bridges to transfer liquidity across chains. It brings a lot of complexity for the user and contributes to liquidity fragmentation. Boomerang is a browser extension which will: - Intercept calls from the Dapps (i.e: balance request) and modify their answer to include data from all chains - Transform any transaction into a meta transaction (gasless tx) which can be relayed on one or multiple other chain, transfer token and call data though cross-chain message passing services so the user gets the intended result. Example: A user wants to buy a specific token on Optimism with USDC, but his USDC are on Arbitrum. Our extension will make Uniswap display the user's total USDC balance, including on Arbitrum. Then, when the user presses the swap button, our extension will intercerpt the rpc call to Uniswap and prepare a transaction for the Boomerang contract. The transaction will be sent on the Boomerang contract on Arbitrum where the user's funds are, it will bridge the funds to optimism (our demo uses stargate) and sends a cross-chain message (our demo uses Hyperlane) to call the swap function so the user receive his tokens on his wallet. With this method, you don't have to worry anymore about your liquidity being fragmented across chains. Everything is transparent for the DApp because we intercept the requests by modifying the window.ethereum object injected by wallets.","https://github.com/LaGuerrePiece/Project-Boomerang","Hyperlane,LayerZero,Hardhat","https://devfolio.co/projects/boomerang-c8f1","" "X-Posimo","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/d782e0e9ddc44540a35887a0aa54d2af/acccca3f-2069-4ab3-a810-cbd5689414a9.jpeg","We aim to teach and educate a new generation of crypto adopters. This app evidences the risks of civilian surveillance and privacy risks of crypto.","Background: Blockchain has some fundamental privacy problems by virtue of its design, but the new generation of crypto users are not aware of it and identification of an individual through a pseudonym is trivial. 2022 ZK-Rollups are on the rise but entry barrier to Zk-development is still very high and zk-apps are being target of civilian surveillance. Dune Analytics is a powerful tool for extracting blockchain data but it is not comprehensible for the non crypto native and does not help with Blockchain adoption X-Posimo app: - contributes to educate on the importance of privacy to a new generation of crypto adopters. - provides relevant data for any user in a meaningful an easy way to digest. - highlights a usecase of the new Dune Analytics API","https://linktr.ee/xposimo","Node.js,Dune API,RainbowKit","https://devfolio.co/projects/xposimo-3427","" "Tornadoxxed","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/3b4e824bde8745aa9601130fa78be81a/294da9ad-9f94-43b8-a413-866fc32d454f.jpeg","Advocating for crypto security & privacy education through data transparency tool.","We curated: - 1 Data Set in Dune V2 Engine: ENS name address look up for all Ethereum addresses - A Website that supports: - Tornado Cash history lookup (deposits and withdrawals), across 6 L1s/L2s (Ethereum, Optimism, Arbitrum, BSC, Avalanche, Gnosis), based on wallet address input or ens name - also supports wallet connecting - detect and alert the risk of address being linking to another, based on heuristics which is checking matching amount across pool - detect and alert the behavior pattern where same wallet deposit and withdraw consistently over time, with balance cleared out. We aim to: - Remove the data availability barrier, so to help any Ethereum wallet owner to check if their wallets are involved, awarely or unawarely in Tornado Cash transactions - Defined potential basic heuristics that can recognize wallet behavior patterns, and alert the risk - Therefore this website serves as an educational showcase of how users should not be using Tornado Cash, i.e. the behaviors which may leak privacy information. We strongly believe that Tornado Cash is used by good actors and we want to help showcase what you shouldn't do if privacy is your concern. This website showcases how we were able to find over 100 depositor to withdrawer address matches based on how much they deposited and withdrew amongst the pools. This is a proof of concept and other patterns can be added to expand this database and lookup tool. You can also check all Tornado Cash transactions that a speicfic address has done by either searching it, searching its ens name or connecting your own wallet.","http://www.tornadoxxed.xyz/,https://github.com/tornadoxxed,https://hackmd.io/aQsH35KzS3u063kF2YPT7Q,https://dune.com/tornadoxxed,tornadoxxed.eth","Dune API,JavaScript,Python,VueJS,Databricks,SQL","https://devfolio.co/projects/tornadoxxed-495e","" "Hyperswap","","Permissionless cross-chain AMMs based on Uniswap and Hyperlane.","Allows users to create arbitrary UniswapV2-like pools that consist of assets on two different chains. For example, one could deploy a AVAX/ETH pool on Avalanche which holds the AVAX portion of the pool on Avalanche and the ETH portion of the pool on Ethereum. This allows for seamless swapping without having to go through token bridges.","https://github.com/bowd/hyperswap","Solidity,UniswapV2,Hyperlane","https://devfolio.co/projects/hyperswap-f5da","" "ET-Vault","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/c5d7088899bf463bb8f9e50cf33cffd0/98bb53cc-3abd-49aa-a586-fd799addee6a.jpeg","Secure your legacy for the people you love & care about.","Crypto funds stored in Blockchain Wallets might be frozen for eternity when the owner dies. As any other assets they should be passed on to the respective heirs as defined in the last will. ETVault allows owners of crypto assets stored in a Gnosis Safe to make their will on the blockchain and make sure that all inheritors get their share as defined. ","https://github.com/theotow/et-vault","Solidity Smart Contracts,Gnosis Safe,Web3 bindings,Material-UI,React,Next.js","https://devfolio.co/projects/etvault-e51a","" "TalentLayer Universal Work System","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/5feeefb24a9549deb51c54a3dbd8e7ad/77b8f5f1-0696-4fec-b7f0-bad73c29813e.jpeg","The TalentLayer Universal Work System is the interoperability layer for online work; TalentLayer lets users grow one work reputation and trustlessly transact with others across any integrated platform","TalentLayer solves for the captive work reputation problem. We’ve been relying on digital intermediaries to facilitate work transactions for decades; the biggest ones being freelance marketplaces. These marketplaces have enabled huge freedom for people through cross-border job opportunities and income diversification. They scale reputation, which is usually a 1:1 behavior, through facilitating mutual reviews between people that provably work together. While these reputation systems have caused a positive change, they also have a major point of failure; all reputational information is custodied by the intermediary. Users and their reputations are beholden to the decisions and success of the platform they use. When engaging with intermediaries, users open themselves up to the following types of Platform Risk where reputations can be lost: Platform Success Risk: When a platform goes out of business, a user’s reputation is lost. Nation-State Risk: When a platform must comply with a new law or sanction in their country of incorporation that impacts who can use the platform. (i.e. Freelancer.com’s banned country’s list) Internal Policy Risk: When a platform changes internal policies. (i.e. Upwork’s political ban of Russian and Belarussian users) Moderation Risk: When a platform’s moderators selectively ban or shadowban users. (i.e. reported Codementor shadow bans) The devastating impact of loss of identity for users can be completely avoided. This is possible by separating reputation management and storage from centralized platforms. To do this, we have to change the incentives for platforms. Right now, platforms want to trap users; after all, that’s how they make money. This causes siloization and lowers competition. Adopting an interoperable reputation system necessitates evolving the economic model that labor platforms rely on. TalentLayer proposes a decentralized backend for work with an economic model that benefits platforms and users equally.","https://github.com/TalentLayer,https://www.indie.talentlayer.org","Goerli Testnet,MetaMask,IPFS,Infura,Kleros,The Graph,Materialize CSS,Solidity,Hardhat,React","https://devfolio.co/projects/talentlayer-universal-work-system-f410","" "Check Mate","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/6e0378c022474fa5ba9918eb1dd4d91e/a1c1c83c-d77a-46a4-9eb1-c77b45578479.jpeg","Check Mate allows to compose and setup a suite of multiple on-chain transaction checks in your smart contract account.","The *Safe* (formerly *Gnosis Safe*) allows to setup a transaction guard that performs some checks before and after the state changes when executing a transaction. *Check Mate* allows to set up a transaction guard that manages multiple guards, composing and ordering by priority all the on-chain transaction checks that are performed. This adds some benefits to the initial solution: - Only devs who can write smart contracts can use a one-guard solution that is customized to fit their needs. - Having all the transaction checks in just one guard implies that it has to be updated every time the checked conditions change increasing the risk of introducing new bugs. - A modular solution allows to easily add and remove specific checks and build a customized check suite for your smart contract account in a no-code way for the user. - Creating small and specific checks as public goods that can be easily reused and composed by the community will increase the adoption of transaction guards, allowing a lot more people to benefit from them. ","https://github.com/germartinez/multi-transaction-guard","Blockchain,Ethereum,Solidity,Hardhat,TypeScript","https://devfolio.co/projects/check-mate-c067","" "Loyar","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/db6ffb1a31144a9180e3c3f0572ac059/6b9fe091-012b-40ff-80cc-9301b318bc68.jpeg","Imagine Loyalieprogramms are in a throuple with Virtual Reality and Web3 and a child is bord. Thats Loyar.","# Low reengemnent of brand customers","https://github.com/ViperTechnologies-RnD/EthBerlin-LOYAR","**Unity** - Game Engine,**Moralis Unity SDK** - PlugAndPlay Wrapper for ethers.js,**Fuel & Sway** - Smart Contract Writting,**Pinata** - Storageservice for IPFS,**Chainsafe Unity SDK** - Connecti","https://devfolio.co/projects/loyar-0ff1","" "Deasy - the easy way to learn Blockchain","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/fd89509c5763401190cac3795cbe1c15/07814fea-9ede-43ea-b119-f29a35ed87f3.jpeg","Merge done, lets onboard the next million... We provide an easy accessible way to learn about Blockchain technology. Welcome to our way of a blockchain learning journey.","Problem Statement: People who want to enter the Web3 ecosystem are often easily overwhelmed by the sheer volume of blogs, articles and bariers to entry. They simply need an easy accessible way to learn about Blockchain technology. The objectives we address are to provide an easy-to-use application that provides a low entry level for people that have no knowledge about blockchain, Crypto, Web 3. We want to make this topic easy to access and do our part for a more balanced diversity. Our education app follows a playful approach, with easy to digest information. ","https://github.com/muhuuh/ethberlin,https://www.figma.com/file/cujXwQOzSD4r2FlIpQf4JG/Deasy-ETHBerlin-2022?node-id=0%3A1,https://pitch.com/public/28ef3595-f4ab-4237-a475-b876bf82da8b,https://6326da50c049e404e8f946fc--delicate-praline-863e8f.netlify.app/","React,React.js,React Router,Solidity,Hardhat,Tailwind CSS,Infura,Figma,Etherscan","https://devfolio.co/projects/deasy-the-easy-way-to-learn-blockchain-2377","" "Poruka","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/17649f2b209548cda9afaf2c6d7a4078/21fb85a5-2a5e-473a-9bbc-5f9cfc69afb7.jpeg","Networked finance for social alliance.","When we talk about public goods in web3, the intentions are good but often abstracted from irl, on-the-ground use-cases. Ukraine has the third highest adoption rate of crypto in the world and they are fighting to end the war with Russia. Something learned from hacking in Ukraine during Kyiv Tech Summit last week was that the best way to support Ukraine is economically. Economic support means direct aid, community prosperity, and business growth. What if there was a tool that could scale to all those solutions? Poruka can. Poruka is a credit coordination layer that enables users to set their own interest terms. Contact list: sign up and select contacts from your off-chain social network via phone number, Twitter, or email address. Currency: DAI for store of value against debasement of Ukrainian Hrivna, and values displayed in USD for a more trad user experience. Select what you accept: users select which credit lines and rates they are comfortable withdrawing from. Direct aid: 0% interest borderless support lines from friends and relatives outside Ukraine to internally displaced persons and refugees turn into a pot of money that can be tapped into whenever necessary. Business growth: support Ukrainian start-ups by crowd-lending at a rate competitive to centralized banks in Ukraine, which on average offer an extractive 30% interest on business loans. Global solution to interest: turn self-interest into shared interest. Half of the interest goes to the lender, and half goes into the community savings account of the borrower’s choice. ","https://poruka-new.vercel.app/,https://github.com/ethberlin-hackathon-2022/Poruka-new,https://docs.google.com/presentation/d/1TMR_YcgabHQ48yo3XZMZ_vTejvHy_kXmxpQBLR43Pro/edit,https://www.figma.com/file/oYVmMv1kE3hPzt8awZXFRX/Lend-to-Fam?node-id=366%3A716","Flask,React,Twitter API,Figma,IDriss.xyz,Solidity","https://devfolio.co/projects/poruka-c568","" "DeAuth","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/5f66564012614ddba9640e5fee921d28/e5c85a33-4672-4d54-8696-495a2324309b.jpeg","With DeAuth you won’t need to remember any passwords other than your metamask wallet. All passwords will be different and it won’t easy to be hacked.","There are tons of nice websites and apps, and all of these websites and apps require an account to use them. Security of passwords is an important topic since we have tons of accounts it’s impossible to keep in mind the different passwords. But if you use the same passwords all the time it can be a big problem in case of hacking. DeAuth is a tool that makes life easier for remembering passwords. You won’t need to remember passwords anymore. Almost 1 million people got hacked last year and 80% people forgot their passwords in the last 90 days. With DeAuth, we aim to solve this issue with blockchain technology. In this dApp you can easily connect your wallet to sign in. After that, you will see the social media platforms. Here you can choose any of them and link it with signing. After signing you will see the popup that gives you the generated password. After that, the linked platform’s logo will turn green. Next time you don’t need to do transactions to get the password, only signing will be enough. Also, if you want to unlink your account its also easy, just click on the unlink button. But keep in mind if you unlink, to link it again you need to pay for the transaction. You can log out easily and when you log in with your wallet back, you can see there is nothing changed. Note: The master branch for front-end, the SmartContract branch for hardhat operations.","https://github.com/KayaKerem/deauth-ethberlin","Vue,Solidity,Hardhat,Git,Bootstrap","https://devfolio.co/projects/deauth-23f1","" "LocPost","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/179307d3ba33446a93881f1e26ab2f4d/3e0d070e-1b73-4b7e-8d6d-cdf51153cdb7.jpeg","Censorship resistant, location-based communication that empowers anyone to have a voice.","Don't you find it strange that we can easily connect with someone around the globe, but that we live surrounded by neighbors we don't ever know about? There is no 'easy-to-use', that is intuitive & (in particular) accountless, context- e.g. location-based, public content posting (e.g. messaging) system out there, let alone one using a decentralized, censorship-resistant infrastructure that allows for privacy, anonimity, and near effortless participation & inclusion. Until now. LocPost helps bring web3 to the common user, and fights back the centralized model where everyone is in danger to get banned, censored or cancelled by platformed overlords, at any time, for whatever reason. With LocPost, anyone anywhere can (inter)act instantly at any time, in relation to a specific context or location. Use cases (can) include leaving graffiti/tags somewhere (beyond MVP: perhaps even as 3D artificact?), where they can be read (used) by anyone, but also simply enabling more (i.e. lower/lowest threshold) local interaction, e.g. at the neighbourhood level. Our simple apporach gives us a way to interact with each other in a way that is (still today) hard to do, while at the same time, needed. ","https://tomyo.github.io/locpost/,https://github.com/tomyo/locpost","GUN DB,WebRTC,JavaScript,HTML/CSS","https://devfolio.co/projects/locpost-87a5","" "CoinBoard","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/b53193ffdd3c4181bd42f1ebe102bb96/1893e989-a018-4d42-80e5-9fba5f389d92.jpeg","Bank-like dashboard for managing your crypto assets. It's simple like your online bank account!","1. Existing wallets and dapps contains terminology even hard to grasp for IT guys. There is no friendly designed DApp for managing crypto assets for regular Internet users. 2. There are money legos cluttered around many hard to find dapps. Solutions: 1. Dapp simple like your online bank account. Without terminology like: steaking, DAO, dapp, oracles. 2. All money legos solved in one place at one dashboard. You don't need to longer google for specific dapp. Here you have interface for all you need to do with your crypto assets. The access can be sold in the Interface as a Service modal with monthly subscription (for user support and hosting the app).","github.com/SantiagoDePolonia/coinboard,https://0888-185-199-104-14.eu.ngrok.io","WalletConnect,Dune,RedStone Oracles,ramp.networ,ramp.network,reactjs,MaterialUI (for React),@web3modal,expressjs,DApp","https://devfolio.co/projects/coinboard-9234","" "Verkled Erigon.","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/4eb6b8d275f94db69e1f29c719df5a7e/a5e09c96-ee8a-48c0-9d00-7e8cd9177e95.jpeg","An Ethereum client with an implemented prototype of the Verkle tree transition.","As of now, Ethereum clients require to keep a lot of state, this is one of the main technical bottlenecks of core blockchain development: state growth. A way to solve this is to switch from Merto Verkle Trees so that only block producers. This will allow the average Joe to run on less hardware and stay in Sync more easily. The transition process is called ""The Verge"". We have a testnet which I called Genoa: rpc address: http://nicolaslaw.xyz:8545 chain ID: 1338 block explorer: http://nicolaslaw.xyz. It already underwent Verkle Tree transition, and you can play with it (all ETHBerlin address should 10'000 test ETH allocated). Fun trivia: the logo is the Genoa football team","https://github.com/Giulio2002/Erigon-Verkled","Otterscan,Go,Erigon,Pedersen Hashing,Python3","https://devfolio.co/projects/verkled-erigon-1bef","" "The Bleep Machine","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/c2ba9c52548e4592b23e24637a494390/2457d630-84a1-4e39-be39-c946ca9defb8.jpeg","Algorithmic Music Generated entirely on-chain from EVM bytecode. Inspired by ByteBeats","What if you could let the EVM sing? The Bleep Machine allows you to create algorithmic music using EVM bytecode. Its main inspiration is the bytebeats. The bytebeats (re)discovers the possibility of generating interesting musical sounds using simple mathematical formulas. This was fascinating to discover the possibilities. You can find out more about this topic here: http://canonical.org/~kragen/bytebeat/ The Bleep Machine reimplements this system completely in solidity/EVM bytecode with the constraint of the Ethereum virtual machine (see the yellow paper by Dr Gavin wood) This lets anyone submit bytecode to generate music. You can see a basic example of such bytecode in the demo. And since the whole WAV file is generated by the contract it thus relies on zero infrastructure for the listeners, except the access to a browser with web3 access. Zero Ipfs. Zero backends. Next step is to integrate it with an interesting economic model that will foster creativity. ","https://ethberlin2022.ð.app/,https://github.com/wighawag/ethberlin-2022,https://testnets.opensea.io/collection/algorithmic-music-juhg3dsjqb","Ethereum,Solidity,ASSEMBLY,Svelte,Svg,WAV","https://devfolio.co/projects/the-bleep-machine-28d5","" "🐿 Cybersquirrel.xyz","","Stash and fetch crypto with wallet-agnostic, non-frontrunnable magic link transactions. https://cybersquirrel.xyz/","https://tella.video/cybersquirrelxyz-4m1q It's annoying to send crypto to wallets. With Cybersquirrel, you don't even need to know the wallet address. Simply send a link through your preferred channel. It's also hard to airdrop rewards to your audiences. You don't have a list of wallets of your telegrams, discords etc. With Cybersquirrel, simply send them a link. This works really well for rewards and puzzles, too. Just make the correct answer to the puzzle be the passphrase. There are dozens of other use cases that are annoying to setup because of frontrunning or having to have dedicated frontends for micro applications. Squirrel solves this. Oh, and squirrel is unstoppable. The frontend is on IPFS, and the SC is deployment on mainnet. Even if we wanted to, we could not undeploy this anymore. It's now in space: https://bafybeih6dkiogw4slnqjbtwxsohrw5g7u4mmbegpa4sbulxzjo5uhrlpem.ipfs.nftstorage.link/","https://github.com/ProphetFund/squirrel","Ethereum,ethers.js,JS,Tailwind CSS,Solidity,Python,Alpine,Brownie,Polygon","https://devfolio.co/projects/cybersquirrel-httpscybersquirrelxyz-91a5","" "The Ethereum Censorship Monitor","","A tool and webpage that looks for evidence of validators censoring transactions. It observes the mempool and checks if transactions don't get included in blocks, even though they should be.","Censorship resistance is the most important feature of blockchains. However, some miners/validators recently started not including certain transactions in their blocks. This is a potentially existential threat to our technology and we should be closely monitoring the situation. That's what the Ethereum Censorship Monitor is for. We hope that the information the Ethereum Censorship Monitor provides is helpful to many people. For instance, stakers might want to select staking pools that don't censor. Protocol developers could gain insights into the scope of the issue and if it's necessary to consider technical solutions. And ultimately, the community might want to socially slash the biggest offenders. The Ethereum Censorship Monitor provides a web interface that anyone can inspect. It can also be run locally so that anyone can double check and validate the collected data.","www.ethereum-censorship-monitor.org,github.com/ethereum-censorship-monitor/ethereum-censorship-monitor","Python,Vue,Geth,SQLite","https://devfolio.co/projects/the-ethereum-censorship-monitor-31b5","" "EPIPHANY DAO","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/5aaeefb24e264709a3c32eacd732d354/9280f470-7b0a-49fe-abc9-07bccc1ca196.jpeg","Funding and coordinating to bring Epiphanies to reality together","Epiphany DAO is a venture ""Inceptor"", targeting the ideation and creativity layers that come before an idea reaches Incubators and Accelerators. It is a diverse ""brainstorming"" community that will build and contribute on ideas presented to it, not by using the industry's vernacular and jargon, but in actual visual form. Pictures are, indeed, worth a thousand words, if not more. ","https://github.com/epiphany-dao/epiphanydao/","Epiphanies are smart contracts that split royalties and future revenue around a project dynamically between multiple owners in the form of ERC1155","https://devfolio.co/projects/epiphany-dao-7c2e","" "Decentral Boligformidling","","NFT marketplace for realestate","Automate and decentralize realestate trade","https://github.com/chaintons/DecentralBoligformidling","Truffle Suite,Next.js","https://devfolio.co/projects/decentral-boligformidling-7d20","" "Hedwig","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/4a1b5ab99bc940bcac63530dd772c22b/ffadc39a-9331-48f3-963b-0ba095f2cf2c.jpeg","We implemented quantum resistant on chain key exchange algorithm. For showing use cases of it we also developed an onchain p2p private messaging app with lens profiles.","We want to implement SSL technology to blockchain so decided to build onchain private messaging app. Diffie Hellman protocol was invented at 1978 we find a better one invited by Eric Järpe at 2020. This new key exchange algorithm uses elliptic curves for generating random g values. So it has advantages against quantum computer attacks.We get this new protocol implemented with solidity. So it can usable onchain.To show proof of concept of our work we also implement peer to peer on-chain private messaging app. So you can basically log in with your lens profile and send conversation requests to anyone. After handshake all sides has unique communication private key and easily chat. Our contracts polygon Mumbai: 0x69be0EF1F785237e920A2A762c5CCcda169DcE63 0x1C7C346e8467Aeac9b99AB2D9076A009776370a1","https://github.com/izzetemredemir/hedwig,https://hedwig-27jjydhzba-ew.a.run.app/,https://mumbai.polygonscan.com/address/0x1c7c346e8467aeac9b99ab2d9076a009776370a1#code,https://mumbai.polygonscan.com/address/0x69be0ef1f785237e920a2a762c5cccda169dce63","Solidity,Nodejs,React,JavaScript,Docker,Nginx,google cloud,tailwind","https://devfolio.co/projects/hedwig-2d30","" "Proto-danksharding (EIP-4844) Implementation in LH","","Ethereum scaling relies on Rollups, EIP-4844 will significantly reduce fees for rollups allowing greater scalability of Ethereum.","The Ethereum scaling roadmap heavily relies on Rollups for scaling. These Rollups need Data Availability to make sure their data is available for fraud provers to download. Right now they rely on CALLDATA to provide this data to their users. CALLDATA has the disadvantage that nodes need to store it forever, so it increases the disk footprint of all Ethereum full nodes. EIP-4844 allows us to store Rollup data for a limited period (4 weeks) after which the data can be forgotten. This will significantly lower fees on Ethereum and is (most likely) the next big upgrade after Withdrawals. In order for this EIP to go ahead it needs to be implemented in all clients. There is a testnet with Prysm - Geth running and we want to join it with our Lighthouse implementation.","https://github.com/dknopik/lighthouse/tree/eip4844","Rust,libp2p","https://devfolio.co/projects/protodanksharding-eip-implementation-in-lh-fecf","" "Thunder","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/3e533d35965f4ae29e05f1cacabbfe64/ef2102a4-25b1-438b-b749-8fa816fa314b.jpeg","NFT Marketplace on Fuel","Thunder allows anyone to create an NFT on Fuel network and list it on marketplace","https://github.com/meliksahgurtemel/Thunder","Fuel,Sway,pinata,IPFS","https://devfolio.co/projects/thunder-a014","" "The Pirate Key","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/400c8f168f5849989f6b72af6dc367e7/3fc956ab-b725-47e4-a37e-2ed5acfe14a8.jpeg","Hide your treasures in the plain sight with geotag to unlock your wallet.","Solves the problem of storing/remembering private and public keys. Adds a way to restore an access to your funds locked in Escrow contract with our homemade PirateTreasure.sol. Brings a new approach to secure your assets or multisig by combining IRL with URL experiences. ","https://pirate-map.vercel.app/,https://github.com/The-Pirate-Cave/pirate-map,https://github.com/The-Pirate-Cave/pirate-chest,https://docs.google.com/presentation/d/1Nj4qiw5draTiS7mfi5_4Ronq8PkWQRrd/edit?usp=sharing&ouid=102368136770313945202&rtpof=true&sd=true","Solidity,React.js,TypeScript,foundry,GitHub,Vercel","https://devfolio.co/projects/the-pirate-key-70fd","" "Dune Discord Bot","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/7a0694bce43f45bcadcbf7aecd84bc6a/d52c88da-2863-49e1-9eb1-8aac94e39677.jpeg","Let your Dune data flow right into your discord server! Send commands to a discord bot which queries using the Dune API and sends plot/tables right into your server.","This Dune discord bot makes it easy to view your Dune data and plots right in your discord server. Share your data insights with your community, no need for screenshots or badly copied tables, query all your dashboards right from inside discord.","https://discord.gg/Vafej5B2,https://github.com/Ch33s3Burger/DuneDiscordBot","Dune API,Python,discord.py,Matplotlib.py","https://devfolio.co/projects/dune-discord-bot-2f43","" "doTransfer","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/e5ca4d86e2984a5f81114f1f186a1e2f/99729076-8739-4ecc-a696-bdad5a602db2.jpeg","tx with fee in ERC20 tokens or gasless","Making transfer of ERC20 tokens when you have ERC20 token on wallet but haven't native token for pay fee","https://github.com/txme/doTransfer,tx.donft.io","Solidity,Python,Hardhat,Vue.js","https://devfolio.co/projects/dotransfer-0c7b","" "DeBoot","","Decentralized Network Boot. Boot images fetched from Swarm/IPFS running in firmware.","Network boot is a way to get an operating system (OS) running on your device without a bootable USB drive (or other removable media). With 10Gbps and even 100Gbps network adapters increasingly available, this can even be the fastest method to boot a device without an OS image on a storage device attached to a PCIe bus. Storing the OS image remotely saves the user some LAN management tasks: instead of maintaining all these images themselves, they could pull signed images from a public repository. However, you then face all the liveness issues (e.g. censorship) of centralized remote hosting! Decentralized storage solves these problems, and also is really cool. Also, some of our solutions remove the need to have a local ""bridge"" server at all.","https://github.com/awmacpherson/deboot","UEFI,The Linux kernel,shell,Swarm,neovim,initramfs","https://devfolio.co/projects/deboot-75cf","" "BLS PIL","","Implementing BLS12-381 Pairing in a STARK with PIL","An elliptic curve pairing is a bilinear function that takes in 2 elliptic curve points and outputs a scalar. Pairings are important cryptographic primitives and used in verifying zkSNARK proofs and also verifying BLS signatures. zkSNARK proofs are used for privacy (for example in Tornado Cash) and scaling (zkEVM). BLS signatures are used by Eth2 PoS validators and in other blockchains. We implemented pairing for the BLS12-381 curve in PIL, which is a new language that allows users to generate STARK proofs. By having BLS12-381 pairing in a STARK, we can verify BLS signatures within a STARK, which is useful for succinctly verifying BLS signatures on-chain. With succinct verification of BLS signatures on-chain, important applications like trust-minimized bridging is opened up. Furthermore implementation of pairing in a STARK opens up verifying a zkSNARK in a STARK recursively. In general, our reference implementation is open-source and available to the community. We hope that this primitive serves useful for future users of PIL or others wanting to implement pairing in a STARK.","https://github.com/puma314/blspil,https://user-images.githubusercontent.com/5422468/190893306-3049ffe6-37b7-401c-9f2d-0086d2b407cf.mov","PIL,JavaScript","https://devfolio.co/projects/bls-pil-865f","" "_underscore","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/b7e3d083e5124ffd9421b3310f9abfbd/e6e9af5f-3cd5-432c-a827-820214483b5a.jpeg","an uncensorable marketplace for real world items","Currently crypto is suffering from being purely a store of savings, while fiat currencies are spendable on labor and real world assets. Being exclusively a store of saving will lead to governments and institutions over-kycing all users, limiting purchasing ability, and chain analysis to find out your identity without you even needing to share passport with our good old friend Mr. Gensler. **_underscore is an uncensorable protocol for trading real world items.** Buyers and sellers agree upon an arbitrator before using the protocol and are able to raise issues to the arbitrator in case of either party acting in bad faith. This structure allows for any number of dedicated crypto marketplaces to arise without the threat of censorship by external actors. Crypto-currency can now be used as an actual currency spendable on real world items, rather than being limited to a store of value.","https://github.com/orgs/UNDERSCORE-ETHBerlin/repositories,https://underscore-ethberlin.github.io/underscore-fe-project/","Solidity,React,ethersjs,foundry,remix","https://devfolio.co/projects/underscore-6d38","" "GAL - General Access Layer","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/c9f5f15d53bd45eea4fd53bad27c85f0/d6634db1-f088-43ee-8871-0263f5d3b544.jpeg","Your new contract administrator","Organizations and teams developing web3 applications are exposed to the risk of losing ownership and control over their own contracts in the case of a leaving teammate, losing the deployer's private keys, or a planned attack. - Whenever an Ownable contract belongs to a single wallet a team is exposed to this unnecessary risk of losing ownership over it. - Developers in a team may need to access some `onlyOwner` methods but must have no right over others. - Both developers and administrators may need to take multiple actions with deployed contracts, hence the need for batch calling. - An easy and quick way is always needed to revoke access rights of a wallet over all company / team assets - GCM takes out the single point of failure.","https://github.com/ethercards/ethberlin3,https://docs.google.com/presentation/d/1oxhIGGrtJuSWTZ9njg-q3QBr5bnwLiFlriEJN00C_Tk/edit?usp=sharing,https://goerli.etherscan.io/address/0xeb902b522e61df1eda498d0c67e93807879af208#code,https://goerli.etherscan.io/tx/0x8b549bb0574d9fdee99e8efed218ea9538aeb30dc4beaa6ffb56c3693b804737,https://goerli.etherscan.io/tx/0x6ef0dc5259a7c9ab83f3f0857993f3922bc4469ebb513b1d4d8b51f36406e312","Solidity,Hardhat,TypeScript","https://devfolio.co/projects/gal-general-access-layer-3f6a","" "HYPERCERTAIN","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/63913a3971294a37b1006d69c8ded1b3/0b939f58-e503-4dcc-a125-67ea7ee2bb37.jpeg","HYPERCERTAIN.eth | fund, track & preserve impact | HYPERCERTAIN leverages the transparency and immutability of Web3 to provide tooling for quantifying the impact of funding and creating public goods.","We build on the primitives of the [hypercertificate protocol](https://protocol.github.io/hypercerts-docs/) a specific interoperable data layer for impact certificates and impact-funding mechanisms (“hypercerts”) currently popularized and developed by [Protocol Labs](https://protocol.ai/blog/hypercert-new-primitive/). Donors and organizations specializing on public goods funding can use HYPERCERTAIN to build funding programs that are using [evidence](https://en.wikipedia.org/wiki/Scientific_evidence) and [reason](https://en.wikipedia.org/wiki/Reason) to determine the impact of their funding actions. Entrepreneurs building public goods can rely on HYPERCERTAIN to create claims of a future or even past or commemorative positive impact their work may have. More specifically our product can benefit different personas in the public goods funding ecosystem in different ways: We help **[public goods funding organizations](https://en.wikipedia.org/wiki/Public_good_(economics))** to… * make funding decisions on a probabilistic, measurable future impact * improve transparency of how their funds are being used We help individual **donors** that donate to a public good funder with a unique donation experience by * issuing to them a constantly updateable receipt documenting precisely the impact their donation is making * providing a sense of ownership and “bragging rights” * providing them the possibility of other future rewards unlocked by their philanthropic action We help **entrepreneurs** building public goods to mint impact claims that help them to receive funding based on the promise of a future positive impact of their work. In our implementation for HYPERCERTAIN we propose that funding organizations create funding pools for a granular field of impact they want to support and evaluate and update hypecerts regularly. Funding program managers curate funding pools and thus help donors to reduce the burden of choosing which individual hypercertificate to support. ","https://github.com/31g33k0/presentation_ethberlin,https://github.com/31g33k0/presentation_ethberlin#readme,https://gateway.pinata.cloud/ipfs/QmRuDTDZZCWiQ1z8XfpCNvFBWGMDsqrE1fMMkc9ukZqESk","Solidity,JavaScript,CSS,IPFS,ERC1155","https://devfolio.co/projects/hypercertain-bb60","" "Crowdfunding Science via fractional IP-NFTs","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/91547408895d430e9af7c6f11905a00f/c3199802-4096-4a41-b744-9871d0a3e4cd.jpeg","Patients must be empowered to fund therapeutics. Scientists must collect funds to conduct research. Fractionalized IP-NFTs enable risk sharing partnerships for researchers, investors and patients.","Pharmaceutical Development is largely centralized by oligopolies. Big corporations make decisions on which drugs get developed and which therapeutic research areas will get explored. This leads to chronically underfunded research, for example for diseases that only affect a minority and therefore is hard to monetize. To accelerate widespread collaboration on research projects and the related IP, ownership of the IP needs to be distributed amongst stakeholders: from patients, to researchers, to investors. The fractionalisation of the IP-NFT creates a novel mechanism to enable collective management, collaboration and funding of such tokenized research projects. During ETH Berlin 2022 Decentralized Science made significant progress towards truly decentralized drug development. Biotech DAOs like VitaDAO impressively show that decentralization is part of the solution, token ownership is a powerful incentive, and individuals are able to fund scientists independently of big pharma. This is achieved via a novel mechanism called intellectual property NFTs (IP-NFT). Legal agreements and the related (pre-patent) IP is bridged on-chain and owned by the DAO, consisting of scientists, web3 enthusiasts and patients. In return for their important work, researchers receive funding and ownership rights to conduct their science. The DAO acts as a matchmaking and communicationy platform, monitors researchers and project milestones and governs the IP asset portfolio. DAO votes control the capital deployments into new research projects and whether research results are published to open source. With more stakeholders owning a share in a research project, their voices are guaranteed to be heard ensuring pharma development in an equitable manner. This increases the chances of novel solutions for human health needs coming to market. ","https://github.com/schmackofant/ethberlin-hackathon-fractions,https://ethberlin-hackathon-fractions.vercel.app/,https://www.loom.com/share/d35e7bd86c0b4dc68d95ee1f83ed861d","Solidity,foundry,ThirdWeb,NextJS/React,ConnectKit,Wagmi,chakraui","https://devfolio.co/projects/crowdfunding-science-via-fractional-ipnfts-3045","" "Seer","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/23ca1dc3bce2497ca9071555b9a0846d/7ccb5160-31be-4525-9a29-c59891d1f742.jpeg","Seer provides market based estimates of the likelihood of any kind of event. By having information seekers subsidize markets, it provides a fun and positive sum game for market participants.","Seer can help facilitate informed decision-making in the presence of uncertainty which can be beneficial to various stakeholders (decision makers) by providing market based probabilistic estimates of events such as health emergencies/outbreaks or geopolitical events. Seer solves the problems which have previously prevented the success of prediction markets: - Overregulation: Non cyrpto prediction markets have suffered from harsh regulations assimilating those to betting. They imposed extremely harsh limitations to the range of markets and the amount participants can trade. Despite that, they shut down the largest prediction market PreditIt last month. - By using crypto and being fully decentralized, participants trade between each other without any third party which could be regulated or shut down. - Absence of liquidity and traders: Prediction markets generally suffer from poor liquidity and trading volume. It is a chicken and the egg problem: Without large liquidity, serious traders are not interested and without trading volume, it is not profitable to be a liquidity provider. - By having information seekers subsidize liquidity providers, we solve the chicken and the egg problem. Initially the project itself will act as an information seeker. In order to be sustainable, the project DAO will reach out to entities wishing to predict events to propose them to be information seekers. - Negative sum games: In traditional prediction markets, the winnings of some participants come from the loss of others, if we had the fees and time spent, it makes it a negative sum game. - By adding information seeker subsidies, we make providing liquidity more attractive. Liquidity providers may lose a bit on impermanent loss but should get more in subsidies. Traders overall should earn more than they spend as they will earn from liquidity provider losses. Information seekers are paying but get information which is more valuable than what their subsidies cost. ","https://github.com/Crypto-Ser/Seer","Gnosis Conditional Tokens (Market positions),Reality.eth (Oracle),Kleros (Arbitrator),Swapr (AMM and Liquidity Subsidies),Stable Diffusion (Logo / Token Image / Banner)","https://devfolio.co/projects/seer-3a1d","" "CIRCULAR MERCH","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/cc60ec1452d246c192f8149281ee9d32/d311d661-37aa-4c46-b12e-d57ef1c9034d.jpeg","Circular Merch is a decentralized marketplace for buying and selling second hand crypto merch between individuals with an anonymous sending/receiving system and a reputation system.","Circular Merch is a decentralized marketplace for buying and selling **second hand crypto merch between individuals**. Our dapp has an **anonymised sending and receiving system** then a **reputation system**. We serve four needs into web3: * **Sustainability**: giving a second life to what we no longer wear * **Usefulness**: engage the community and avoid excess merchandise at home * **Privacy**: send and receive an item without revealing your personal information * **Transparency**: share your article on Lens and create a reputation according to the score on our dapp Our dapp is structured with three important elements: * **A decentralized marketplace to post merchandise for sale, exchange or donation** Each user of the marketplace will be able to sell and/or buy merchandise offered by an individual or donated by a sponsor. * **An anonymised sending and receiving system for the package** From the moment an item is sold, our dapp generates a label to be affixed to the package in order to allow the seller to send the package with the carrier and then the buyer to receive it. This label is in the form of a QR code and contains the location information (pick-up point) only available through the carrier. * **A reputation system with Sismo and Lens** The implementation of a reputation system allows feedback on sellers and buyers with a rating and open comments system. Lens will be able to see who is serious about their social network. In addition, with Sismo's ZK badge, both sellers and buyers can earn certification badges for example, for a certain number of followers or number of sales.","https://ethberlin-circularmerch.vercel.app/,https://github.com/maximedgr/ETHBerlin-circularmerch,https://drive.google.com/file/d/1loBjXvDGvDziXVPbKLV9nLF-S0BMAYft/view?usp=sharing,https://drive.google.com/file/d/11Usf-wSIeTa5SsuIGWbVnSzdkjxqTtLl/view?usp=sharing","Lens Protocol,Infura,Sismo,Polygon,Solidity","https://devfolio.co/projects/circular-merch-9fff","" "Harpocrates","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/b792ce5aa6da4ea5b3f4dcbc437044ac/b7939c57-05ec-4aed-b103-1d56f8699e87.jpeg","Harpocrates is a POC providing a Permanent Fully Homomorphic Encryption (FHE) smart contract on Arweave.","Fully Homomorphic Encryption allows you to keep your data private, which was never possible before. To be able to get analytics on your data, you would usually be required to decrypt it from you database, send it to a third party so they can crunch the numbers and get it back to you. This means that to gain insight into your own data, you have to give it all away. With FHE, you don't have to, these same insights can be gotten while never ever revealing the inputs (and even the output!). By merging FHE and permanent decentralized storage, you get censorship resistance, always-on encryption of your data and on top of that you can run computations on it. I had to also add Zkproofs to it, to ensure that the votes are valid. The current POC is a simple voting application, you can vote by submitting a transaction to arweave with your encrypted vote. Thanks to the properties of FHE, anyone can go and fetch all these transactions and even compute them, but won't be able to decrypt neither the input nor the output. It's not all rosy, as I've outlined in the ""Limitations"" section of the readme, but this has the potential to unlock a lot of very interesting interactions (read the Future Possibilities section for some alpha!) ","https://github.com/Dev43/harpocrates","Sunscreen Compiler,Arweave,WalletConnect,Circom,Snarkjs,Ethereum","https://devfolio.co/projects/harpocrates-522c","" "kodaborieren","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/1d784cde21eb452bb121994fde41c252/6485b06c-ffca-49fb-9c09-473e40800d60.jpeg","multiplayer prompt game with co-ownership flavour to generate ai art","Creating art was always individual pursuit. Adding collaborative flavour opens floodgates for anyone, especially creating new prompt artists who can take moment on the chain to memo their moment as every time they went through neural nets it's unique as they won't see. On top of it, we believe you can share revenue from this party moment with your friends. Other than that can create poster games where people can generate unique art for unique events in their life with emotional connection to the prompt as collective.","https://github.com/dysonring/kodaborieren,https://kodaborieren.netlify.app/","mantanetwork,gundb,naiveUI,Nuxt,vue3,basilisk parachain,Netlify,Figma,stablediffusion,replicatehq","https://devfolio.co/projects/kodaborieren-b61a","" "OpenQ VidQ'S","","Bite-sized decentralized coding tutorial videos (that solve actual GitHub issues)","Data ownership for video content and social profile - better discoverability of coding content focused on actual issues and payments.","https://github.com/OpenQDev/ethberlin/tree/main/EthBerlin-Frontend#readme","Lens Protocol,pinata,Next.js,GithubApi","https://devfolio.co/projects/openq-vidqs-53e2","" "Grasshopper","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/7d946146f5614e05acb90e0493b0dcba/d2f9688b-c6bf-4b43-86c8-18aeefb03c62.jpeg","Ban resistance by continuously moving a contract through the address space. The implemented PoC is a mixer that cannot be banned through static list techniques.","Grasshopper addresses are more difficult to idenitfy and ban through static list techniques as was witnessed recently with Tornado cash. Banning techniques can only identify previous and current locations, but not future locations which can be created upon each and every user interact, making Grasshoppers an ever moving target. Additionally, it has a UI that can easily allow a user to find the latest contract by following a chain of transactions and movements since the last known good address. ","https://github.com/ColinPlatt/ETHBerlin-grasshopper,https://goerli.etherscan.io/address/0xa471861896423594c34ce970f1260b5206c22ed9","CryptoNote,CREATE2,RING Signatures,Solidity,TypeScript,foundry","https://devfolio.co/projects/grasshopper-6ab2","" "InterBull","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/24cc28aeea044046b37ebd2bfa49a5ec/a297a5d2-70c0-48d1-8a7b-b083d76b0b11.jpeg","Seamless interchain NFT trading.","We all had times when you had money on some chain and wanted to purchase something on the other. Swapping to other native tokens, bridging, executing the purchase etc. can be offputting. Interbull enables users to buy NFTs regardless of their chain using Hyperlane. Interbull provides the much-needed cross-chain liquidity to the NFT market. The proof-of-concept helps users to buy an NFT on Görli with their WETH on Avalanche Fuji. ","https://inter.nftbull.app/,https://nftbull.gitbook.io/interbull/,https://github.com/GamCap/interbull,https://drive.google.com/file/d/1_1I4NnB9d6c-NYNruk4i_3wzIueeNQD-/view?usp=sharing","Hyperlane,Solidity,Hardhat,remix,Seaport,React,JavaScript","https://devfolio.co/projects/interbull-8539","" "scatter: privately collect NFTs","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/11b5aa51c22e4a4191ad2fd0f502cf81/2b5022b2-1eaf-49d7-87a8-471a303e1494.jpeg","Create a scatter to privately collect NFTs, sell your scatter NFT and gather it when you wish to sell or transfer those NFTs.","Scatter allows you to send and collect NFTs at a set of seemingly random addresses across the blockchain. Each NFT can be collected privately at unique addresses to prevent correlation between wallets. Scatter allows you to create virtual hidden wallets that privately connect back to your main wallet. You can send NFTs, (and even ETH and ERC20s etc, the wallet has full control) to this wallet privately. You then can reveal yourself when you wish to interact with the wallet. Control of the scattered collection is done with the scatterkey NFT, while the knowlege of what the scattered wallets is stored in the scatterfile. The scatterfile can be shared to prove your assets to others and to facilitate the sale of the control NFT.","https://github.com/iainnash/scatter.tools,https://scatter.tools/","Solidity,Dune,on-chain nft,Vercel,Infura,WalletConnect,CREATE2","https://devfolio.co/projects/scatter-privately-collect-nfts-2bff","" "SiC","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/572612f969ed442f86a49641e1c2ce37/399f0633-b224-49f2-bb5e-c3d4d394bc10.jpeg","Tokenized and memetic content sharing and interests network/graph","Many of us are part of web3 Communities. These Communities, DAOs, Protocols, and Public Goods generally struggle to promote themselves without relying on web2 models. It is closed-sourced, privacy-invasive, and censors our thoughts and beliefs. Without the freedom to transact or speak, you have no other constitutional rights. To prevent you from seeing garbage tweets and botted Reddit posts, we enable you to experience a customizable social platform where you are in charge of what you want to see. SiC - Sharing is Caring is built on top of Lens Graph and allows you to identify users by their public interests and not sex/age/region and other private data like in web2. Sharing interest = showing interest By showing interest and engaging with the content, you gain an influence to unlock access, get perks from your favorite community, or get rewards from participating in promotions. We allow you to promote content by putting programmable incentives for engagement - open-source and decentralized digital marketing. To balance incentivization and spamming, we want to put in the best anti-Sybil measurements, like only partaking in SiC if you have Proof-of-Humanity. We build a Dapp that keeps your reputation on-chain. It facilitates the evolution and natural propagation of memes. Network effects are built into the protocol. They track the popularity of any meme. It's birth, its exponential growth, and eventually death. You can post any content under a certain tag. There can be a hierarchy of tags. A Community can own a tag. You can own a tag. You are a tag. You trace the origin of every piece of content, so even if it gets reshared through all kinds of corners of the internet, you can find the origin of the Harold meme. We hope you find that SiC. ","https://github.com/SiC-eth-berlin/monorepo","Lens Protocol,Solidity,React","https://devfolio.co/projects/sic-9f96","" "FWAAAA","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/f4a3950c805b48a681ed6b8c02e0f33a/8c8fe21c-35d1-45b2-8cec-2e620e2c7b95.jpeg","A toolkit for executing 51% attacks","This is a swiss-army knife for 51% attacks. Great for stress-testing your PoW test net. Great for ambushing rogue PoW forks that didn't get the memo on ecological sustainability (cough ETHW) Features - Censor particular txns. - Shadow mine a longest-chain, then release your fork to the network. - Initiate double spend attacks against exchanges & bridges. Analytics - Geographically visualize nodes in the network - See which fork the miners think is the chain. Entertaining Experiences - NFT drops that get ""wiped away"" - 51% attack games - Educating users on risks of attacks ","https://github.com/Cortexelus/fwaaaa","Go,Geth,Ethminer,gminer,lolminer,trex,Ethereum Classic,AWS,Ethereum,CMake","https://devfolio.co/projects/fwaaaa-036c","" "dmapper","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/caf748ac6d6d44b39f147f21a4f877b3/bf4229fd-3ff5-4a60-b3f3-ddbad0d71a9a.jpeg","A simple frontend for dmap (the immutable key-value registry on Ethereum). Anchor the world's security in Ethereum via human-readable names with a few clicks.","dmapper is a graphical frontend for dmap, an on-chain key-value registry that's simple yet profound. It enables a recursive system of name zones, keys and values with any logic. It has no token, governance or treasury. The contract is immutable, which means dmap is a truly unstoppable application. It was built by Nikolai Mushegian, a pioneer of credibly neutral technology and MakerDAO's technical co-founder. We believe dmap is a tool whose principles are increasingly rare in distributed systems, but are more needed than ever. As a replacement to the IANA DNS root or any overengineered alternative, dmap offers a practical way of anchoring the security of anything in the most credibly neutral source we know -- Ethereum mainnet. Potential use cases range from software supply chains, through websites, to marvels unimagined. We want to support this cultural reformation by building dmapper, the first multi-purpose frontend for dmap that makes it accessible to a wider audience. dmapper allows users to interact with dmap through `:free`, a simplistic first-come-first-serve name zone. It does so using dpath, a syntax convention for describing dmap keys. You can: * look up, validate and trace dpaths. * see the value assigned to a key. * display or open the content a value refers to -- plaintext, an IPFS content ID or an Ethereum address. * register a key through Take, which you will own with your Ethereum address. * assign a value to a key you own, or turn it into a new simple name zone under `:free`, both by using Set. * lock a key via Lock, making the given dpath immutable. * pass on a key you own to another Ethereum address via Give. dmapper is inevitably a simplified and opinionated representation of dmap, intended to showcase dmap's potential. We acknowledge this limitation and strive to show the system as it is as far as a hackathon project's constraints allow that.","dmapperdemo.eth.limo","* Ethereum,dmap,dpack,IPFS,useDapp,TypeChain,pinata,React,material ui","https://devfolio.co/projects/dmapper-a27a","" "ZeroVote | ZK-Powered Anon. Voting #DevconIstanbul","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/aaa3283de8da4a64880cd8694f455d0e/111777b5-3f23-4197-aeef-e20fde532c02.jpeg","Zero Vote is a zero-knowledge powered anonymous voting system that is using zk-SNARKs to provide full privacy and safer voting sessions.","Since all transactions on the blockchain are transparent, anonymity is removed in voting processes. If everyone can monitor each other's voting status, privacy cannot be ensured. So we create an optimal infrastructure with a token mixer system, we can use the common ballot box system used in real life exactly. Neither receiver nor outsider won’t be able to track where vote come from with this. Thanks to Zero Vote, we want to prove that Tornado Cash is not only used for malicious transactions, but can also be used in many systems that need privacy.","https://github.com/itublockchain/ethberlin,https://www.canva.com/design/DAFMiBGn7nA/6FepN8g8TYqofxbgPl9yHQ/view?utm_content=DAFMiBGn7nA&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton,https://ethberlin-g09u7n1kh-zetsuboii.vercel.app/","Solidity,zk-SNARKS,Merkle Tree,React,JavaScript","https://devfolio.co/projects/zerovote-or-zkpowered-anon-voting-devconistanbul-7db4","" "Dopalytics - Dune No-Code Solution","","Query the information from the blockchain you need without knowing SQL or how to code.","56% of Americans have crypto or are interested in crypto. Yet, only 0.5% know how to code of which 20% know SQL. People who do not know how to code - in particular business leaders - need to be able to retrieve the specific blockchain information they need. This not only fosters transparency and inclusion, but is the requirement for wide-spread adoption of blockchain technology.","https://github.com/Throvn/duneoasis-ext,pitch.com/v/ETHBERLIN-h2cker","React,TypeScript,Dune Analytics,Chrome Extensions,Blockly","https://devfolio.co/projects/dopalytics-dune-nocode-solution-260d","" "Privacy oriented off-chain & on-chain analytics","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/9645ab8b33834519ac80d5576fe3abb0/8ace0d57-c5c1-4c79-b00a-4c14bd88552f.jpeg","For Web3 apps - collect off-chain product analytics data and analyse it together with on-chain data. For Web3 users - help your service to improve while keeping on privacy.","Web3 apps focused on privacy having lack of off-chain usage data to make data-driven decisions and improve their product. Loyal users are willing to help to improve products they love, but care about their privacy and if their data could be compromised. ","https://github.com/anastasiarods/poof","TypeScript,Dune,IPFS","https://devfolio.co/projects/privacy-oriented-offchain-and-onchain-analytics-2ddd","" "Path to Vitalik","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/1d76458fb29045279443e220e8d177bb/9458623e-8ca0-4900-8057-d20a121f536e.jpeg","Path finder between any two wallets (e.g. from your wallet to vitalik.eth).","There are many cases, where finding wallets connections might be applied: * HR: find what your potential employee is doing on blockchain, and who they interact with * Compliance check: see if the address is associated with some funky activity (recent case: Tornado Cash) * Do your own investigation: we will get you the tools","https://github.com/buter-in,http://buterin.me/","React,Python,Solidity,Neo4j,Docker,IPFS","https://devfolio.co/projects/path-to-vitalik-0702","" "SeriesA","","Investigate token movement","Understanding the reputation of token holders of a community or a startup","https://github.com/lrnt/who-dumped-my-tokens","d3js,React,nextjs","https://devfolio.co/projects/seriesa-0abe","" "Arty: Community-Generated AI Art","","Allow Discord communities to create unique pieces of art, discover the most beautiful artworks and automatically mint the best one per day.","In 2022, digital art is becoming abundant as new AI models let anybody generate great art with just a few words. The challenge now becomes to discover great art within the quadrillions of instantly prompt-generated jpegs. Our Arty solves this. Arty lets the community generate art right in Discord - with a brief prompt per piece. Then, the humans vote to collectively discover the one single best art piece of the day, which Arty then mints as NFT. Every day, the best art piece as NFT, discovered in the Cambrian explosion of jpegs. Since Arty scales finding great art, we imagine this can help projects to more easily build communities. Like rewarding their community with unique, customized NFTs.","https://auto-artist.vercel.app/,https://github.com/dohaki/auto-artist","Hardhat,pinata,WalletConnect,React,Discord Bots,Midjourney,Görli","https://devfolio.co/projects/arty-communitygenerated-ai-art-e7f4","" "Langauge Server Protocol (LSP) for YUL language.","","Implementing a language server protocol for supporting YUL in editors.","It supports: 1. ""Go to definition"" feature: when the developer hovers in a function name and then clicks the ""Go to definition"" shortcut and finally the mouse cursor will be moved to point to the function definition. 2. Send info about function signature when the cursor hovers into the function selector. 3. Send info about hovered address when the cursor hovers into the contract address. 4. API service to connect with Dune to fetch functions signature, and the contract name.","https://github.com/cameel/yul-lsp","Rust,Tower-Lsp,LSP,Rust-Reqwest,API,Dune-APIs,Dune-Dashboard","https://devfolio.co/projects/langauge-server-protocol-lsp-for-yul-language-3377","" "TATER POT","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/65d577e83aac44c4936bda378db88f49/92f4d17b-80d3-4556-ab95-6e88ade41601.jpeg","A lottery game of hot potato & uncomfortable truths addressing bias + privacy","We wanted to create a simple game that everyone understands to help gamify education about bias in AI while addressing privacy issues on chain. Achieve a way to privatize traded assets + incentivize with an experience that displays the possibilities and limitations of AI in an entertaining gamified way. INTENTION: encrypt a message into a NFT that is only viewable to the winner of a time-sensitive game of ‘hot potato’. The message contains an AI-generated description about truth. The winner also wins a pool of funds (lottery) from everyone who plays. The AI-generated message will be about truth with a phrase about bias, inviting further interrogation about how humans can detect, contemplate, and discuss how to address them. 

10% (or more) goes towards a treasury that goes to help fund web 3.0 intiatives to an underprivileged collective/charity of the winner’s choice. ","https://lensfrens.xyz/taterpot.lens","Lens Protocol,gpt-3,stablediffusion","https://devfolio.co/projects/tater-pot-5ad8","" "Ethereum mempool stats","","Show last 20 unconfirmed transactions from the Ethereum mempool queue","Educate myself about","https://github.com/mariopino/ethereum-mempool-stats","JavaScript,VueJS,NuxtJS","https://devfolio.co/projects/ethereum-mempool-stats-a4d7","" "ProofID","https://assets.devfolio.co/hackathons/0a78873945124e769d789beab57b4d29/projects/89b0b934e4fd4ae683396e4ee502fa82/8c025366-e27e-4448-b200-b79fada27785.jpeg","The Zero knowledge plattform for solvency proofing","Being able to proof your salary, positive credit score or assets to a verifier (3rd party) keeping all your information private. Everytime we want to rent a new apartment, lease a car or perhaps get a loan we need to reveal to the landlord, car company or finantial institution our exact income, Credit Scores (US), credit history as well as other private information. We don't know what is happens to our data from this point and whether its storaged safely. Companies don't need all of this data to proof our solvency... The reason we give it away is because there are no alternatives. ","https://github.com/hasselalcala/proofID,https://proof-id-front-end.vercel.app/","Circom,Snarkjs,Golang,Solidity,Pinata (for decentralised storage),nextjs,RainbowKit,TailWindCSS","https://devfolio.co/projects/proofid-e8d5","" "RAP - Reputation Attendance Protocol","","reputation based entry for crypto events","Remember kickback? And how it kinda solved everybody getting tickets for every event but then can only be present for 1 at a time anyway? (By making users stake some money into the ticketing system, then getting that money {and maybe some extra from the no-show pool} back once they attended?) RAP wants to solve that by adding reputation based waiting list priorisation by using sismo :) Organisers can create events, people can sign up. So far, nothing new here. But by integrating sismo, we can add some reputational flavor to that solution - while maintaining privacy ","https://rep-wheat.vercel.app/,https://github.com/VMLVaske/EthBerlin3,https://www.notion.so/ETH-Berlin-Project-Brief-for-Pitch-Deck-7a88ebe981924f68b433669e90d3acc8","React.js,Node.js,Next.js,Solidity","https://devfolio.co/projects/rap-reputation-attendance-protocol-0dec","" "Sol To Svelte UI Autobuilder using Jolly Roger","","Write Solidity and watch an instantly, functional, hackable UI come to life - as you code your smart contracts.","## You've never gone from idea to on-chain fullstack app faster If you're familiar with Austin Griffith's Scaffold-Eth, you know how having a UI auto-builder makes prototyping way faster, way more joyful, and gives you an instant feedback loop. It's like working with clay instead of wood. We've now built the same experience in Jolly Roger, which sets you with a Svelte front-end instead of React. Clone the repo, pnpm boot and you have: - a functional front-end, based on your .sol files, that you can immediately hack and extend. - hardhat, hardhat-deploy - subgraphs - blockscout ## Why is Svelte a joy for dapps? Svelte is much more in-line with the aesthetics and ethos of blockchain. It's free of boilerplate, writes like plain Java/TypeScript, and compiles very minimally for immutable storage. It has no shadow dom, so feels punchy and responsive on slow connections and mobile devices. That makes users feel safe. Most importantly, it's way better for starting functional prototypes. It's a joy. You usually need 60% the codebase compared to React, which makes things readable, understandable and less library-dependent. ## Client diversity applies to dapps as well as nodes Most React developers love it, but in the blockchain ecosystem, we need more convenient tooling around it. This is a big step. The addition of auto-scaffolding to Jolly Roger gives us that option. I hope it will open a even more divergent thinking and useful optionality to developers. ","https://github.com/wighawag/jolly-roger","Solidity,Svelte,Hardhat,TypeChain,JAVSCRIPT,jolly-roger","https://devfolio.co/projects/sol-to-svelte-ui-autobuilder-using-jolly-roger-ef08",""