LaunchYourCoin

LaunchYourCoin

zzA no-code ERC20 token generator which lets you set up liquidity pools, create customized airdrops and create utility for your token, all at one single place.

The problem LaunchYourCoin solves

###This is a No code utility project which is need of the hour in crypto space right now. All the dapps, wallets and blockchains seem too complicated and full of complex code from an external web2 point of view. Someone has to simplify things for the newcomers and make their life easy entering the web3 space. This project would make it easier for individuals and businesses to create their own token and set up its ecosystem, user base and utility at one place.

Primary Features

  1. Designed for the general web2 audience to create their own ERC20 token
  2. Can create taxable tokens, where taxes can be set to burn or go to treasury
  3. Provides all the associated tooling at one place, like setting up liquidity pools, creating airdrops etc.
  4. Creation of customized tailor-fit airdrops, by accessing specific user base of existing Dapps
  5. Every user who opts in to that channel will be notified whenever they receive any airdrop of any token

LaunchYourToken allows token creators to distribute their token among niche audiences via customized airdrops. We have used the existing subgraphs for major DeFi protocols on TheGraph's hosted service such as Uniswap, Bancor, Compound, Balancer and Synthetix to scan their active user base. For example, while creating an airdrop, creator can chose to only airdrop tokens to addresses who have borrowed more than a threshold on compound, or addresses who have performed at least 5 swaps on Balancer and more such combinations. This makes it easy for creator to target a specific audience.

The long term goal of this project is to allow creators to create more utility for their tokens. We will be focussing more on businesses/stores/brand chains who wish to create their own tokens and use it to provide utility on their own apps.

Planned Features

  1. Payment gateway for businesses to accept payments using their own token, where customers would receive some discount.
  2. DAO tooling for individuals to expand and decenetralize their tokens

Challenges we ran into

  1. Designing the UI was a bit challanging task, since we are targetting the web2 audience who is trying to get into web3. We wanted the UI and process to look as simple as possible, without introducing any complex ERC20 terminologies. But, users need to be aware of what they are creating, right? So, we introduced beginner friendly hints alongside the input fields and made simpler conditional renders and validations.
  2. Integration with Uniswap was a bit painful. We wanted to let creators create new liquidity pool for their token with any other token of their choice and also Add Liquidity for both tokens in a single transction. While integrating with Uniswap v3 contracts, the pool creation part went smooth, but the contracts required for Add Liquidity functinality were not up to date. They had incorrect imports and version mismatch. So, we allowed for create pool functionality, but to add liquidity, we redirect uers to Uniswap App.

Discussion