metadata: {"title": "Hedging Impermanent Loss - Carmine Finance", "logoImg": "bafkreia25lbw2sa2bxvd3ojifhfamenen44h2n4mcmanxngagxjq36faba", "website": "https://carmine.finance", "bannerImg": "bafkreifnaleihzvjb35dhzqqi3giirlgxnwwcveyd77vor5a6pvq7nqgfm", "createdAt": 1722638834590, "userGithub": "MarekHauzr", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..G5CEvxJJRS9bsL_XUTdMtCyRnOCiP74FRNjnTptW9U2z0-5BYRLjCLu6aP3WIiRB2DpwZMG0YzTyEEOOIiOZBg", "type": "Ed25519Signature2018", "created": "2024-08-02T22:34:40.693Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-08-02T22:34:40.693Z", "expirationDate": "2024-10-31T22:34:40.693Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xa4ad2Ee4f67C3C83a0081060b6AeA2c88dFc36f3", "hash": "v0.0.0:JAS8uz296DOPQ9sRKz0ylsZPylXd712Wb2VccPneRKA=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#CarmineOptions#8970363"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9.._1qU8octOchSLUeZPQ9oNNL19VSCi9JBPCHXTxGkUWUcMjdmgrB9nEQlZciD2eKEnQ2bJsDRhJ7rf8KqHmHVCQ", "type": "Ed25519Signature2018", "created": "2024-08-02T22:34:12.533Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-08-02T22:34:12.533Z", "expirationDate": "2024-10-31T22:34:12.533Z", "credentialSubject": {"id": "did:pkh:eip155:1:0xa4ad2Ee4f67C3C83a0081060b6AeA2c88dFc36f3", "hash": "v0.0.0:qV06sSdtpQ7+Uh76iKrEExK5BscVkbueF7emVwGRg08=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#CarmineOptions"}}}, "description": "# Hedging against Impermanent Loss\n\nHedging against Impermanent Loss smart contracts is a simple tool that will enable AMM liquidity providers to hedge against Impermanent Loss. In today's high-volatility and price-uncertain environment, the need for effective risk management tools is more critical than ever.\n\n**Carmine Finance has a simple goal. Take care of crypto risk.**\n\nThe team behind Carmine Finance has been building risk management solutions for a couple years. Right now we are working on a smart contract that will hedge Impermanent loss and will enable the community to manage this risk and mainly build novel solutions on top of it thanks to the composability in DeFi.\n\nThe smart contract that will allow for hedging the Impermanent Loss will be built as a portfolio of options that has an opposite P&L curve to the Impermanent Loss. Because of the discreteness of options\u2019 strike prices the hedge will not be perfect.\n\nThe initial version will cover Impermanent Loss of constant product function AMMs and the consequential versions will allow for a more generic version that will cover concentrated liquidity AMMs. \n\n### Example Implementation:\n\nFor example, consider a user who is providing liquidity to an AMM on Polygon. The objective is to offer a B2B2C solution with the AMM, allowing the user to hedge against impermanent loss directly. Here\u2019s a breakdown of how it works:\n1) **User Interaction**: As the user engages with the AMM, they are presented with an option to hedge against impermanent loss, seamlessly integrated within the AMM\u2019s interface.\n2) **Hedge Purchase**: The user decides to purchase the IL hedge. Behind the scenes, this process is efficiently managed to ensure ease of use.\n3) **Cross-Chain Operation**: Funds are securely bridged from Polygon to Starknet. Once on Starknet, the IL hedge is executed using specialized smart contracts.\n4) **Tokenization and Bridging**: The user receives an IL hedge token representing their hedged position. This token is then bridged back to the user's wallet on Polygon, enabling them to manage their hedge directly from their wallet.\n\nCarmine Finance team has been working on and delivering on following projects\n- **DeRisk:** A platform that facilitates independent risk monitoring and mitigation strategies, enabling users to safeguard their digital assets proactively.\n- **Options AMM:** A foundational tool for the community to create diverse hedging products, allowing for flexible risk coverage tailored to their needs.\n- **Konoha:** Governance framework that is an accessible and customizable system that empowers any Starknet protocol to innovate with token creation, distribution, and staking, reinforcing community-led governance.\"\n\n", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "CarmineOptions", "projectTwitter": "CarmineOptions"}
name: Hedging Impermanent Loss