
Introducing Patch Wallet
Patch Wallets aren't your typical wallet; you don't download an app or install an extension… Every twitter user, email, phone number…any human...or bot 🤖...has a wallet automatically that only they can access. No onboarding or custodian required. You can view your wallet today at app.patchwallet.com and claim your Patch NFT. You’ll want to be early frens… 😉1 Billion web3 wallets 🌎Our mission is to onboard 1 Billion users into Web3. To do that, we’re taking a radically different a...

Introducing DustSweeper v2
🥳 🧹 🥳 🧹 🥳 🧹We’re proud to announce DustSweeper v2 is ready for its mainnet launch! The new version includes massively expanding token support (from 80 to >5k tokens), major gas optimizations, dynamic pricing, token system preparations, and other features that make Dustsweeper awesome and seamless for our users! Head on over to dustsweeper.xyz to start cleaning out your old wallets! 🧹Where we startedDustSweeper allows users to swap small balance tokens (”dust”) for ETH without expensive...

n00b wallets
SummarySend NFTs and airdrops to anyone on the internet, no wallet required. 🌎 A non-custodial smart contract "n00b wallet" is created for them automatically, tied to their social media account...no action required. Onboard mainstream users into Web3! 🎁 ETHOnline 2022 Finalist Project 🏆DiscordReach out to do a Twitter Airdrop or partnershipProtocol: n00b wallets n00b wallets are non-custodial smart contract wallets attached to any social media account like Twitter/Discord/GitHub/etc…and yo...
>700 subscribers

Introducing Patch Wallet
Patch Wallets aren't your typical wallet; you don't download an app or install an extension… Every twitter user, email, phone number…any human...or bot 🤖...has a wallet automatically that only they can access. No onboarding or custodian required. You can view your wallet today at app.patchwallet.com and claim your Patch NFT. You’ll want to be early frens… 😉1 Billion web3 wallets 🌎Our mission is to onboard 1 Billion users into Web3. To do that, we’re taking a radically different a...

Introducing DustSweeper v2
🥳 🧹 🥳 🧹 🥳 🧹We’re proud to announce DustSweeper v2 is ready for its mainnet launch! The new version includes massively expanding token support (from 80 to >5k tokens), major gas optimizations, dynamic pricing, token system preparations, and other features that make Dustsweeper awesome and seamless for our users! Head on over to dustsweeper.xyz to start cleaning out your old wallets! 🧹Where we startedDustSweeper allows users to swap small balance tokens (”dust”) for ETH without expensive...

n00b wallets
SummarySend NFTs and airdrops to anyone on the internet, no wallet required. 🌎 A non-custodial smart contract "n00b wallet" is created for them automatically, tied to their social media account...no action required. Onboard mainstream users into Web3! 🎁 ETHOnline 2022 Finalist Project 🏆DiscordReach out to do a Twitter Airdrop or partnershipProtocol: n00b wallets n00b wallets are non-custodial smart contract wallets attached to any social media account like Twitter/Discord/GitHub/etc…and yo...
Share Dialog
Share Dialog


DustSweeper (🧹,🧹) allows users to swap small balance tokens (”dust”) for ETH without expensive gas transactions. Users just have to approve() the tokens they’d like to sell, and “market taker” bots execute the swap.
ETHDenver Finals Demo: View on Youtube
Follow on Twitter: @DustSweeperDAO
Many Ethereum mainnet users have low-balance tokens (<$500) in their wallets from old trades, airdrops, and trying out apps back when gas was cheap. They’d like to sell these tokens for ETH to clean out these wallets but gas prices are prohibitively high for swapping on Uniswap/Sushi/etc.
🐷 Ethereum OG users want to get rid of low-balance tokens in their wallets.
🤖 Market takers bots want to buy tokens at a discount and/or run arbitrage.

A couple Twitter surveys of “Ethereum Super Users” revealed a fairly high interest in this application and a willingness to pay a fee in the ~10% range.

User comes to the site, connects their wallet, and sees all tokens they’re holding.
The user selects the tokens they want to sell and goes through a series of approvals(). Each approval costs ~$8-15 in gas.
In the next hour or two, market taker bots will buy the tokens for ETH at a discount (~10%) and the user will see the ETH appear in their wallet.
Done! And all approvals are removed from the contract.
The bot monitors Approval Events on all tokens that have Chainlink price feeds, looking for the DustSweeper contract as the spender.
If a bundle of approved tokens will be profitable given the gas cost, execute the trade. 🤝
Optionally, trade the tokens for ETH on a Dex to reduce pricing risk.
To solve this problem, a new automated market maker (AMM) is proposed that uses Approval Events as an order book and Chainlink oracles, with a fixed discount, for pricing.
Makers pay the minimal amount of gas possible, only for the token approve() call, similar to CowSwap. Makers approve the DustSweeper.sol contract, which has minimal functionality to reduce the attack surface of vulnerabilities.
Taker bots monitor approval events where spender === DustSweeper.address and initiates a trade once it finds a profitable group of orders, minus the needed gas cost.
Profit = SUM(tokenOrders)*0.1 - gasCost
For the ETHDenver Hackathon, DustSweeper.sol, a React frontend, and a reference bot implementation was built and run on a fork of mainnet. If the project gathers support, it’ll be deploy to mainnet for public usage.

For future iterations, the following features will be explored:
Dynamic discount - The discount would change between 5-25% based on the maker’s preference and the time that the order has been open. So the longer the token has been approved and unfulfilled, the higher the discount.
Integrate with other AMMs - Integrate with Uniswap v3 and Cowswap to source more takers.
Gasless Orders - Use meta-transactions to pay the gas for sweepDust() from DustDAO, reducing the cost and friction for Taker Bots considerably.
Protocol token and fee - A protocol token ($DUST) could be added to further incentivize the taker bots to fulfill orders quickly. And a 1-2% fee could be taken on each swap to build the DUST liquidity pool.
Batch approvals - meta-transactions and permit() tokens could be explored to further reduce the gas needed for makers to clean their wallets.
Time-gated windows of liquidity - For example, run a marketing campaign for #CleanWalletWednesday to encourage a lot of orders in a fixed time window to generate a lot of liquidity for taker bots.
Thanks to the projects that inspired DustSweeper like CowSwap, Uniswap, and Balancer and thank you to the ETHDenver community for an awesome event.
If you’d like to see DustSweeper deployed to mainnet and a $DUST token launch, consider contributing to the crowdfund below. Crowdfund contributors will receive 34% ownership of the DAO at launch (with 33% to the DUST treasury and 33% to liquidity incentives).
If the crowdfund hits 50 ETH in commitments, we will bootstrap Dust DAO and launch DustSweeper Alpha on mainnet under the DAO’s governance. If not, we’ll refund all contributions. ✌️
crowdfund://0xbD28A5EC521CD92c2A5B3d05de728720cD59D022?features=overview,backers
DustSweeper (🧹,🧹) allows users to swap small balance tokens (”dust”) for ETH without expensive gas transactions. Users just have to approve() the tokens they’d like to sell, and “market taker” bots execute the swap.
ETHDenver Finals Demo: View on Youtube
Follow on Twitter: @DustSweeperDAO
Many Ethereum mainnet users have low-balance tokens (<$500) in their wallets from old trades, airdrops, and trying out apps back when gas was cheap. They’d like to sell these tokens for ETH to clean out these wallets but gas prices are prohibitively high for swapping on Uniswap/Sushi/etc.
🐷 Ethereum OG users want to get rid of low-balance tokens in their wallets.
🤖 Market takers bots want to buy tokens at a discount and/or run arbitrage.

A couple Twitter surveys of “Ethereum Super Users” revealed a fairly high interest in this application and a willingness to pay a fee in the ~10% range.

User comes to the site, connects their wallet, and sees all tokens they’re holding.
The user selects the tokens they want to sell and goes through a series of approvals(). Each approval costs ~$8-15 in gas.
In the next hour or two, market taker bots will buy the tokens for ETH at a discount (~10%) and the user will see the ETH appear in their wallet.
Done! And all approvals are removed from the contract.
The bot monitors Approval Events on all tokens that have Chainlink price feeds, looking for the DustSweeper contract as the spender.
If a bundle of approved tokens will be profitable given the gas cost, execute the trade. 🤝
Optionally, trade the tokens for ETH on a Dex to reduce pricing risk.
To solve this problem, a new automated market maker (AMM) is proposed that uses Approval Events as an order book and Chainlink oracles, with a fixed discount, for pricing.
Makers pay the minimal amount of gas possible, only for the token approve() call, similar to CowSwap. Makers approve the DustSweeper.sol contract, which has minimal functionality to reduce the attack surface of vulnerabilities.
Taker bots monitor approval events where spender === DustSweeper.address and initiates a trade once it finds a profitable group of orders, minus the needed gas cost.
Profit = SUM(tokenOrders)*0.1 - gasCost
For the ETHDenver Hackathon, DustSweeper.sol, a React frontend, and a reference bot implementation was built and run on a fork of mainnet. If the project gathers support, it’ll be deploy to mainnet for public usage.

For future iterations, the following features will be explored:
Dynamic discount - The discount would change between 5-25% based on the maker’s preference and the time that the order has been open. So the longer the token has been approved and unfulfilled, the higher the discount.
Integrate with other AMMs - Integrate with Uniswap v3 and Cowswap to source more takers.
Gasless Orders - Use meta-transactions to pay the gas for sweepDust() from DustDAO, reducing the cost and friction for Taker Bots considerably.
Protocol token and fee - A protocol token ($DUST) could be added to further incentivize the taker bots to fulfill orders quickly. And a 1-2% fee could be taken on each swap to build the DUST liquidity pool.
Batch approvals - meta-transactions and permit() tokens could be explored to further reduce the gas needed for makers to clean their wallets.
Time-gated windows of liquidity - For example, run a marketing campaign for #CleanWalletWednesday to encourage a lot of orders in a fixed time window to generate a lot of liquidity for taker bots.
Thanks to the projects that inspired DustSweeper like CowSwap, Uniswap, and Balancer and thank you to the ETHDenver community for an awesome event.
If you’d like to see DustSweeper deployed to mainnet and a $DUST token launch, consider contributing to the crowdfund below. Crowdfund contributors will receive 34% ownership of the DAO at launch (with 33% to the DUST treasury and 33% to liquidity incentives).
If the crowdfund hits 50 ETH in commitments, we will bootstrap Dust DAO and launch DustSweeper Alpha on mainnet under the DAO’s governance. If not, we’ll refund all contributions. ✌️
crowdfund://0xbD28A5EC521CD92c2A5B3d05de728720cD59D022?features=overview,backers
No comments yet