From 1364496bcacd03e9c9dfb7372b19a0028b54d8bb Mon Sep 17 00:00:00 2001 From: Anthony Yim Date: Mon, 12 Aug 2024 19:59:44 -0400 Subject: [PATCH] CGP-144: Artemis Proposal to Build Public Goods Data Dashboards for Celo Ecosystem and Community (#464) --- CGPs/cgp-0144.md | 251 +++++++++++++++++++++++++++++++++++++ CGPs/cgp-0144/mainnet.json | 12 ++ 2 files changed, 263 insertions(+) create mode 100644 CGPs/cgp-0144.md create mode 100644 CGPs/cgp-0144/mainnet.json diff --git a/CGPs/cgp-0144.md b/CGPs/cgp-0144.md new file mode 100644 index 00000000..b8035d29 --- /dev/null +++ b/CGPs/cgp-0144.md @@ -0,0 +1,251 @@ +--- +cgp: 144 +title: Artemis Proposal to Build Public Goods Data Dashboards for Celo Ecosystem and Community +date-created: 2024-08-06 +author: "Anthony Yim (@andromedae88)" +status: DRAFT +discussions-to: https://forum.celo.org/t/draft-artemis-proposal-to-build-public-goods-data-dashboards-for-celo-ecosystem-and-community/8384 +governance-proposal-id: +date-executed: +--- + +# Overview + +Dear Celo Community, + +We are thrilled to propose funding for the development of the Application Activity Monitor and the Stabila Stablecoin Dashboards by Artemis, an institutional data provider trusted by both financial institutions and by various Celo Foundation members. By providing high quality and in-depth dashboards on what dapps are doing on Celo and tracking Stabila performance, we hope to allow Celo Foundation to make informed decisions about how to significantly grow Celo stablecoin usage. In addition, we hope that our institutional investor user base will more clearly understand all the interesting activity occuring on Celo and invest in the ecosystem. + + +### Status +- DRAFT + +# Abstract +Artemis, a data provider trusted by top investors like Pantera, Dragonfly, Grayscale, VanEck, Coinfund, and Franklin Templeton, proposes to build open-source dashboards for the Celo ecosystem. These dashboards will highlight stablecoin and dapp activity, and showcase Celo’s recent growth. Our institutional-grade data aids major investors in key decisions, and these public goods will improve Celo’s transparency and visibility with institutional investors–allowing for potential future investments in the ecosystem. + +We are seeking funding in cUSD or CELO to support the development and operation of two key tools for one year: + +- **Application Activity Monitor**: Track dapp usage over time on Celo and discover trending applications in the Celo ecosystem. Explore the Activity Monitor here (https://app.artemis.xyz/activity-monitor/composition). +- **Stablecoin Dashboard for the Celo Foundation + Celo Community**: Provide comprehensive tracking and analysis of stablecoin activities on the Celo platform. Some dashboards for Celo Foundation will be private for now as requested by Celo Foundation. + +Ultimately, these dashboards will also empower the Celo community with valuable insights and drive informed decision-making such as usage of various stables, efficacy of incentive programs. + +# About Artemis +- Artemis is an institutional-grade data provider, specializing in serving respected investors in the crypto space, including Pantera, Dragonfly, Grayscale, VanEck, Coinfund, and Franklin Templeton. +- We collaborate closely with top blockchains and developers such as Solana, Consensys, Near, and Avalanche to offer reliable data for wallet analysis, application usage analysis, grant efficacy analysis, and stablecoin tracking. +- **Our data is open source and all dashboards are built as public goods**, freely accessible to everyone. You can explore our open-source data here (https://app.artemis.xyz/home). +- Artemis builds closely with every ecosystem to ensure that the data we represent is fair, accurate, and transparent. + +# Deliverables +## Application Activity Monitor (timeline: 1.5 months after proposal passes) +- 2 weeks: Work with Celo foundation on tagging all relevant contracts +- 2-3 weeks: [Backend engineering] Build data pipelines and materialize tables +- 1 week: [Frontend engineering] Build and add dashboard to frontend +- 1 week: QA data and beta test + +## Stablecoin Dashboards (timeline: 2 months after proposal passes) +- 1 week: Work with Celo Foundation to identify all relevant stable addresses +- 1-2 weeks: Design new dashboards +- 2-3 weeks: [Backend engineering] Build data pipelines and materialize tables +- 1 week: [Frontend engineering] Build and add dashboard to frontend +- 1 week: QA data and beta test + +## Protocol Highlight (timeline: 1 week after proposal passes) +Regularly published insights and analyses of key protocols within the Celo ecosystem. Example: Protocol Highlight: Open Network (TON). These highlights will showcase promising projects and innovations, helping to raise awareness and attract attention to the Celo ecosystem. + +## Ongoing Maintenance and Support +- Continuous updates to the dashboards to add new stablecoins and improve user experience. +- Dedicated support to address any issues and ensure the tools meet the evolving needs of the Celo community. + +# Motivation +## Application Activity Monitor +The Application Activity dashboard enables investors, protocol developers, and community members to monitor the usage of protocols and dapps on the Celo blockchain. For example, users can track the number of Daily Active Users (DAUs) for Valora on-chain. This provides critical insights into the functionality and engagement within the Celo ecosystem. + +Additionally, this tool helps viewers understand the primary use cases of the chain. For instance, Base is increasingly used for DeFi over the past year: please see screenshot in forum post. + +Whereas something like Tron is primarily used for p2p transfers as shown here: please see screenshot in forum post. + +This understanding is crucial for any blockchain as it allows foundations and builders to align their efforts with the community’s long-term goals. For Celo, being a chain focused on real-world usage, **it is essential to see RWAs (Real World Assets) and stablecoins proliferate the main use cases**. Furthermore, this dashboard facilitates benchmarking Celo against other ecosystems. + +Investors highly value the Activity Monitor as it provides a comprehensive view of the applications on the chain and their usage metrics. This is a critical component of a token investor’s due diligence process. Without this data, investors may lack the confidence to invest in a particular token, potentially hindering the ecosystem’s growth due to unclear usage patterns. For example, Franklin Templeton uses the Activity Monitor to evaluate the usage of Base and Friend.tech on Base: https://twitter.com/FTI_DA/status/1788617086261944799. + +The App Activity Monitor can be thought of as a more in-depth Dapp Radar specifically built for institutional investors and power users. Artemis will offer it for free on [app.artemis.xyz](https://app.artemis.xyz) as a public good for Celo and the crypto ecosystem. + +## Stablecoin Dashboard +Widespread adoption of stablecoins is crucial to Celo’s mission of prosperity for all, making it essential to track and analyze stablecoin performance both on Celo and benchmark against other ecosystems. + +Given the critical role of stablecoins in Celo’s future, Artemis, in collaboration with Celo Foundation’s Michael Kwan and Kevin Tharayil, proposes three sub-projects as part of this initiative: + +### A. Ongoing Maintenance and Updates +Artemis will maintain and continually update the Celo stablecoin dashboard ([Artemis Dashboard](https://app.artemis.xyz/stablecoins?chain=celo)). This includes adding new currencies and enhancing user-friendliness to ensure it meets the needs of the community. + +### B. Aggregated TVL and Transaction Volume Tracking +We will provide a comprehensive view of the Total Value Locked (TVL) for each stablecoin across the top 30 Uniswap pools, including USDC, USDGLO, USDT, cEUR, cREAL, cUSD, and cKES. This will include tracking 1-day, 7-day, and 1-month % changes, along with export functionality for this data. + +Additionally, we will track transaction and transfer volumes for each stable-stable pool involving supported stablecoins, providing similar percentage change metrics and export options. Examples of such pools include USDT/USDC with a 0.01% fee, USDT/cEUR with a 0.01% fee, and cUSD/USDC with a 0.01% fee. For an exhaustive list, refer to Uniswap Pools (https://app.uniswap.org/explore/pools/celo). + +### C. Stabila Campaign Efficacy Analysis +Artemis will analyze the success of Stabila campaigns by tracking daily rewards for pools with partners like Uniswap and some centralized exchanges. + +The goal is to significantly increase stablecoin volumes and improve utilization by providing incentives. This involves measuring the return on investment (ROI) for campaigns, such as determining the impact of adding a $100 incentive to a pool on transaction volumes. + +This analysis will include Merkle campaigns and wallet campaigns to gauge their effectiveness. While the exact specifications are still being finalized, Artemis commits to building the necessary dashboards and analysis, assuming it is not overly burdensome. + +# Specifications +## Product Features (Application Activity Monitor) + +The Application Activity Monitor enables anyone to see which Celo applications are driving usage. This tool is invaluable for investors conducting due diligence and screening new protocols for potential investment. Key features include: + +- **Sector Analysis**: This feature breaks down Celo’s blockchain usage by sector, allowing users to track over time the percentage of usage dedicated to P2P payments, DeFi, NFTs, and more. For example, similar sector analysis on Ethereum provides insights into the health and diversity of its ecosystem. Investors rely on this analysis to understand the robustness and breadth of a chain’s ecosystem before making investment decisions. +- **Gas Guzzlers**: This feature tracks which dapps are generating the most fees on the chain. High fee generation is a strong indicator of a dapp gaining traction and demonstrates user willingness to pay for the application’s services. This metric is crucial for identifying high-demand applications within the ecosystem. +- **Trending Apps**: The Application Activity Monitor also highlights dapps that have seen the most significant increases in DAUs, daily transactions, and gas usage. This helps users identify which applications are gaining popularity and traction within the ecosystem. Trending applications are excellent candidates for Celo’s Bloom initiative (https://bloom.celo.org/), aiding Bloom organizers in identifying and supporting promising protocol teams. + +## Product Features (Stablecoin Dashboards) +Two stablecoin-related projects have been requested by the Celo Foundation to drive the success of Celo stablecoin adoption and to monitor the Stabila campaign (https://forum.celo.org/t/final-proposal-for-funding-stabila-driving-stablecoin-adoption-on-celo/7810/3). + +### 1) Exchange Pool Tracker +**Overview**: The Exchange Pool Tracker provides comprehensive tracking of stablecoin activities across various exchange pools. This tool is essential for understanding liquidity, transaction volumes, and overall market dynamics of Celo stablecoins. + +**Features**: +- **Total Value Locked (TVL)**: Track the aggregated TVL for each stablecoin across all Uniswap pools, including USDC, USDGLO, USDT, cEUR, cREAL, cUSD, and cKES. This metric includes 1-day, 7-day, and 1-month percentage changes, providing insights into liquidity trends over time. The data can be exported for further analysis. +- **Transaction/Transfer Volume**: Monitor transaction and transfer volumes for each stable-stable pool involving supported stablecoins. The tracker will display TVL, transaction/transfer volume amounts, and percentage changes over 1-day, 7-day, and 1-month periods. This data is also exportable, allowing for detailed analysis. + +**Example Pools**: +- USDT/USDC 0.01% fee pool +- USDT/cEUR 0.01% fee pool +- cUSD/USDC 0.01% fee pool + +For an exhaustive list of pools, refer to [Uniswap Pools](https://uniswap.org). + +### 2) Stabila Campaign Efficacy Analysis +**Overview**: The Stabila Campaign Efficacy Analysis tool will evaluate the success of the Stabila campaigns aimed at increasing stablecoin adoption on Celo. This involves tracking the impact of daily rewards, incentives, and other promotional activities. + +**Features**: +- **Campaign Performance Metrics**: Analyze how successful Stabila campaigns are by tracking daily rewards for pools partnered with Uniswap and centralized exchanges. The goal is to significantly boost stablecoin volumes and improve utilization. +- **Return on Investment (ROI) Tracking**: Measure the ROI for campaigns by assessing the impact of incentives on transaction volumes. For instance, determine how much volume is generated by adding a $100 incentive to a pool. +- **Comprehensive Campaign Analysis**: Include Merkle campaigns and wallet campaigns to gauge their effectiveness. Artemis commits to building the necessary dashboards and conducting thorough analysis to support these efforts, ensuring they are not overly burdensome. + +### 3) Ongoing maintenance of Stablecoin Dashboard ([https://app.artemis.xyz/stablecoins?chain=celo](https://app.artemis.xyz/stablecoins?chain=celo)) +**Overview**: Continuous maintenance and updates are essential to keep the stablecoin dashboards relevant and user-friendly. This ensures that the Celo community and stakeholders have access to the most accurate and up-to-date information. + +**Features**: +- **Regular Updates**: Keep the stablecoin dashboards updated with new stablecoin additions and the latest data. This includes support for new currencies and ensuring all relevant metrics are accurately represented (such as adding cKES: https://forum.celo.org/t/final-launch-of-a-kenyan-shilling-stablecoin/7964). +- **User-Friendly Enhancements**: Continuously improve the user interface and user experience based on feedback from the community. This ensures the dashboards are easy to navigate and provide the necessary insights at a glance. +- **Comprehensive Support**: Provide ongoing support to ensure that the stablecoin dashboards meet the evolving needs of the Celo Foundation and the broader community. This includes working closely with key stakeholders, like Mento lead Marcus, to ensure the dashboards align with strategic objectives. +- **Wallet to wallet tracking for all stablecoin currencies on Celo:** +- Volume +- Daily Transactions +- Monthly Active Users (MAU) +- Weekly Active Users (WAU) +- Daily Active Users (DAU) + +# Why Artemis? +- **Free and Open Access**: Artemis is the most suitable data provider, backed by an elite team of software engineers with extensive data engineering experience from Coinbase, Microsoft, and Google. Founded by Jon Ma and Anthony Yim, Artemis was created to democratize financial education and access, inspired by their experiences in traditional finance where high-quality investments were often exclusive. Artemis is committed to improving rationality, transparency, and accessibility of blockchain data, ensuring that all data will always be free to use and access at [app.artemis.xyz](https://app.artemis.xyz). +- **Close Relationships with RWA and Stablecoin Builders**: Artemis works closely with key leaders in the Real World Assets (RWA) and Stablecoin space, such as Castle Island Ventures, BlueChip.org, and Standard & Poor’s. These relationships enable Artemis to stay at the forefront of developments in the industry, ensuring that our data are in the hands of the key opinion leaders of the space. +- **Most Cited Institutional Data Provider in the Space**: +Artemis Citations: https://docs.google.com/presentation/d/1Re7VbBr0Mf6nTtyO0yErE8qLOrtKqYqOjtpFC4ATYQM/edit#slide=id.g2e0f1db53f8_0_267 +- **Trusted by key Celo stakeholders already:** https://x.com/RegenRene/status/1807826195884696040 & https://x.com/MentoLabs/status/1794988382197571920 + +# Funding Request +Artemis offers comprehensive solutions with the Application Activity Monitor and Stablecoin Dashboard, priced based on the equivalent cost of hiring 2-3 full-time employees (FTEs) per year to build and maintain similar data infrastructure as well as what other ecosystems are paying for Artemis’ services. + +- **Application Activity Monitor**: 278716 CELO per year ($131,104 per year at Aug 9 Celo prices) +- **Stablecoin Dashboard**: 230405 CELO per year ($108,379 per year at Aug 9 Celo prices) + +Our pricing model reflects the extensive expertise and ongoing support required to ensure these tools are continuously updated, reliable, and user-friendly. + +**Total Funding Request**: 509,121 CELO per year (US$239,483 per year at Aug 9 Celo prices). See [here](https://forum.celo.org/t/draft-artemis-proposal-to-build-public-goods-data-dashboards-for-celo-ecosystem-and-community/8384/18?u=andromedae88) for more details. + +**Multisig Signers**: +Safe Wallet Address: 0xd1a06a4477b9E4633E6E56D8f9EB9ccD39cE36Bc + +- **Anthony Yim (CTO):** 0x9F02cb2C5Ae4CAA945fB581E8136c64eb95e89f2 +- **Jon Ma (CEO):** 0x4ccAe83218d7824160C76964B239F1a89373d251 +- **Jimmy Zheng (COO):** 0x72c131C57a994b24F171F1c208bCB111832Bea76 + +# Conclusion +Integrating Artemis into the Celo ecosystem will significantly enhance transparency, usability, and adoption of Celo’s blockchain technology, especially towards liquid token investors and large financial institutions–the core customers of Artemis and potential investors of the Celo ecosystem. Many of these customers are not aware of all the new developments of Celo as they understand Celo as a climate focused chain (https://www.notboring.co/p/celo-building-a-regenerative-economy). Artemis can help provide investors an up-to-date, unbiased and data-backed view on the latest developments of Celo including its transition to an Ethereum L2 so that Celo remains top-of-mind in the investor community. + +By providing comprehensive data solutions such as the Application Activity Monitor and Stablecoin Dashboard, Artemis will also empower the Celo community with valuable insights and drive informed decision-making. This partnership aligns with Celo’s mission of financial inclusion and stability, supporting the ecosystem’s growth and long-term success. + +## Proposed Changes +### Transactions +Unique Transaction of ```509,121``` Celo tokens approval to Multisign ```0xd1a06a4477b9E4633E6E56D8f9EB9ccD39cE36Bc``` + - Destination: ```0x471EcE3750Da237f93B8E339c536989b8978a438``` + - Data: ```increaseAllowance``` & ```0xd1a06a4477b9E4633E6E56D8f9EB9ccD39cE36Bc``` + - Value: ```509121000000000000000000 Celo``` + +### Json Script +``` +[ + { + "contract": "GoldToken", + "address": "0x471EcE3750Da237f93B8E339c536989b8978a438", + "function": "increaseAllowance", + "args": [ + "0xd1a06a4477b9E4633E6E56D8f9EB9ccD39cE36Bc", + "509121000000000000000000" + ], + "value": "0" + } +] +``` + +## Goverance Call Q&A Notes + +> Difference between Artemis and GrowThePie? + +GrowThePie is great for quickly viewing analytics on L2s but institutional investors don't want to just look at L2s but want a more holistic product to cross-compare L1s and L2s. Artemis tracks dapp activity for both L1s and L2s as well stablecoin activity for 9 chains. GrowThePie isn't as deep in both dapp activity as well as stablecoin activity. In addition, Artemis is going to publish one of the largest stablecoin reports in the industry in Sept with Nic Carter and Visa that will be read by institutional investors across the world. Finally, we also host a quarterly dinner for all the top institutional investors. We are just far more embedded in the workflows and lives of institutional investors as an institution-focused product. + +> Will the Celo Activity Monitor be added to here - https://app.artemis.xyz/activity-monitor/composition? + +Yes + +> Will cost to maintain next year be lower since upfront cost has been paid? + +It depends on what Celo Foundation and the Celo community's asks and requirements are for next year. We'll work with the Celo community to ensure that the pricing is acceptable and fair and that the Celo community feels like the product is worth it! + +> Difference between the existing Celo stablecoin on Artemis' site vs Stabila dashboard in the proposal? + +The existing Celo stablecoin dashboard (https://app.artemis.xyz/stablecoins?chain=celo) provides stablecoin activity at a high level that's crucial for investors but does not answer questions like how individual Celo stable-pools on Uniswap are changing (e.g., is there more liquidity?) over time as well as track the ROI for the Stabila incentives (e.g., how much TVL does $1 of incentives bring?). The Stabila dashboards will help answer these more specific questions. + +> Will the Stabila dashboard be private? + +The Celo Foundation requested to keep the dashboard private for now but Artemis is happy to make it open if Celo Foundation is okay with it. + +> Would it cost more to maintain the L2 when rolls out? + +It depends on how the L2 is implemented--we will work with Celo Foundation and the Celo Community to minimize disruption and changes in pricing. We want to make sure the Celo community benefits as much as possible and that we're long-term partners! + +> Should the Stabila dashboard be funded out of the Stabila fund? + +TBD + +> Example of institutional investors using Artemis to make investment decisions + +Here is a list of liquid token funds and asset managers citing Artemis in their research: +* [Grayscale Ethereum Q2 2024 Report ](https://www.grayscale.com/research/reports/the-state-of-ethereum) +* [Franklin Templeton on Base](https://twitter.com/FTI_DA/status/1788617086261944799) +* [Grayscale on NEAR retention](https://twitter.com/willhamilogden/status/1794898750026182720) +* [Dragonfly using Artemis to compare L1 daily active addresses](https://twitter.com/hosseeb/status/1744594500230746173) +* [VanEck L2 Research](https://www.vaneck.com/us/en/blogs/digital-assets/matthew-sigel-vanecks-ethereum-layer-2s-valuation-prediction-by-2030/) + +In addition, we have liquid token funds interested in investing in Celo but were not able to find the data they want because there is no Celo Activity Monitor. E.g., Cody is an analyst at Spartan Group, a liquid token fund out of Singapore, who was interested in Celo: see forum post for screenshot. + +Finally, many Celo Foundation, Mento members, and KOLs in the stablecoin space continue to rely on Artemis every day. E.g.: +* From a couple of days ago from Rene Reinsberg: https://twitter.com/RegenRene/status/1819426963536146521 +* Mento and Markus relies on our stablecoin dashboard to track various non-USD Celo stables: https://x.com/MentoLabs/status/1794988382197571920 +* Circle/USDC Founder and CEO just retweeted our dashboard: https://twitter.com/jerallaire/status/1820871014726680639 + +## Verification +A human readable version of this proposal can be found using the following command (on-chain ID determined after submission): + +`$ celocli governance:show --proposalID XXX --node https://forno.celo.org` + +## Risks +This proposal does not deploy or upgrade contracts or change network parameters so represent minimal risk to the network. + +## Useful Links +- Artemis Homepage: https://app.artemis.xyz/home +- Artemis Stablecoin Dashboard: https://app.artemis.xyz/stablecoins +- Artemis Celo Highlight: https://www.artemis.xyz/research/protocol-highlight-celo-foundation +- Celo Forum Proposal: https://forum.celo.org/t/draft-artemis-proposal-to-build-public-goods-data-dashboards-for-celo-ecosystem-and-community/8384/9 diff --git a/CGPs/cgp-0144/mainnet.json b/CGPs/cgp-0144/mainnet.json new file mode 100644 index 00000000..8e8d6270 --- /dev/null +++ b/CGPs/cgp-0144/mainnet.json @@ -0,0 +1,12 @@ +[ + { + "contract": "GoldToken", + "address": "0x471EcE3750Da237f93B8E339c536989b8978a438", + "function": "increaseAllowance", + "args": [ + "0xd1a06a4477b9E4633E6E56D8f9EB9ccD39cE36Bc", + "634994000000000000000000" + ], + "value": "0" + } +] \ No newline at end of file