Smart Contract Developer
CurrentI contribute to the Astroport protocol.It leverages the CosmWASM framework, making it easily deployable on any Cosmos SDK chain with a wasm module.My responsibilities involve crafting intricate contracts for the Astroport protocol, including:- Decentralized Autonomous Organization (DAO) contracts, specifically the Generator Controller and Escrowed xASTRO token. The Generator Controller comprises intricate logic for accurately tracking user votes for pool incentives. The Escrowed Astro token functions similarly to veCRV, featuring a decaying value of user voting power dependent on their xASTRO token contribution and lock duration.- The first passive concentrated liquidity pool implementation following the principles outlined in the Curve V2 whitepaper (excluding Curve itself).- Architecting and executing IBC cross-chain governance for Astroport, enabling the Astroport DAO to oversee all outpost deployments.- Devising the first passive concentrated liquidity pool that partially allocates its liquidity to the Injective order book. This task posed one of the most challenging endeavors I've undertaken, as it necessitated interactions with chain-specific endpoints and integration with the chain exchange module.