- 🔭 Currently working in DeFi.
- 📫 You can reach me at [email protected] or via Twitter.
- An Aggregator Contract that routes calls to other dexes with best quotes.
- Adapters of other dexes for compatibility and access to liquidity of other dexes.
- Integrated with Diamond Pattern, allowing for multiple facets.
- CREATE3 deployment scripts, custom ABI generation scripts.
- Create a token by just filling in a form and providing the liquidity amount. Token launches, an LP pair gets created in VaporDEX.
- Features include anti-whale and anti-bot for the specified time while filling the form. Ownership of the token is auto-renounced at mint.
- Liquidity position tokens are automatically burned or locked for the specified time. Uses Sablier protocol for LP locks.
- Developed a points indexer from scratch that tracks all VaporFi's products like VapeStaking, LiquidMining, Dex, TokenFactory, etc., and assigns points to users for each interaction.
- Assignment of points follows specified rules and criteria provided in constants.ts of the codebase.
- Uses enums for each point source for the dynamic schema.
- Creates a Merkle root of the points map with users to update in the Rewards Controller smart contract.
- Built a smart contract where users can claim their weekly points from the weekly Merkle root sync (done by the Indexer).
- Features a tier-based system where users earning a certain amount of points get rewarded with an updated tier.
- Implemented BitMap for saving gas with users claiming their points.
- Contributed to this ERC-2535 implementation with multiple facets such as Deposit, Withdraw, Claim, Boost, and Unlock. Each facet has a dedicated smart contract connected with the diamond.
- Authored the Claim and Withdraw contracts (facets). Set up extensive tests in Foundry, created the diamonds, connected facets to it, and achieved test coverage of over 90%.
- Designed to provide comprehensive data on activities within the Liquid Mining smart contract ecosystem.
- Facilitates queries to retrieve detailed information about user interactions, seasonal data, fee collections, and mining pass purchases.
- Contributed to this smart contract which handled $312,744 in total value and was built for a special event where it accepted a live token (with deep liquidity pools) and emitted a new token based on TVL at the end of the staking event.
- Engaged a total of 2729 unique wallets in this event.
- A subgraph that tracks all deposits and claims in the vault.
- Queries the liquidity pools of the deposit token and calculates the real-time USD price of the deposit token to determine the real-time price of the claim token.
- A smart contract that mints new tokens automatically based on a certain set of rules.
- An admin smart contract for managing mining rewards inside Liquid Mining.
- A voting Dapp that accepts proposals for NFTs and allows NFT holders to vote.
- A vote's weight depends on the number of NFTs the voter holds.
- Worked on adding new features/pages to the NEXT.JS frontend.
- Integrated GraphQL APIs to fetch server-side props and show them on the frontend.
- Implemented Vercel edge configs to limit features to users before the release date.
- Integrated smart contracts with pages.