Catalyst Service
DRAFT
// original document https://docs.google.com/document/d/1BTv-ATCT1hGKTvuVsVqf6IepyQkPJD3ObBllltu190E/edit# //
Catalyst Operations
For a period of 12 months from the start of its appointment as Catalyst Operator, IOG shall provide the following services to ensure the continued day-to-day operation of Project Catalyst:
Service | Service description |
Catalyst Voting Technology | Production processes for all Catalyst functions for preparing, deploying and monitoring the technology for a voting event. This includes:
|
Catalyst Marcomms & Community Management | Business processes for all core Catalyst Marketing, Communications, and Community Management functions. This includes:
|
Catalyst Parameters Definition | Production processes relating to all functions relating to the preparation and implementation of the Catalyst parameters used in a Catalyst funding campaign |
Catalyst Voting Administration | Business processes relating to all Catalyst functions once the voting technology requirements are in place, to administer Proposal Submission, Community Review (formerly ‘Assess QA’), and Governance (including Tally) stages. |
Catalyst Open APIs | Production processes for maintaining Catalyst API and endpoints |
Project Accountability Management | Business processes relating to all Catalyst functions once the Tally stage has concluded, relating to the ongoing management of funds distributed to community-approved projects. This includes:
|
Catalyst Treasury Management | Production processes relating to all Catalyst treasury disbursements and ledger management. This includes:
|
Product Development
Technical Research | Statistical scientific research to support complex processes in Catalyst held to improve and simplify Catalyst processes and tools |
Product Design - User Research | Qualitative and quantitative research related to user behaviors and needs held to improve and simplify Catalyst processes and tools |
Product Design - User experience design | End-to-end processes design to support a simple experience for all Catalyst processes (both in and outside Catalyst tools) so that users can participate and get value |
Product Development - Architecture design | Technical design that serves to improve the auditability and deployability of Catalyst technical infrastructure and it’s systems, standards, and tools |
Product Development - environment improvement | Technical development of Catalyst environments that extends infrastructure capabilities to provide continuous testnet and sandbox environments |
Product Development - BE improvement | Development of back-end architecture design implementation |
Product Development - FE improvement | Development of front-end architecture design implementation |
----------
cat operations details
----------
Catalyst Voting Technology - Setup of environment infrastructure | Production processes relating to preparing the environments for a voting event.
Currently, voting events can have a subset or full set of following environments provisioned:
|
Catalyst Voting Technology - Running snapshot | Production processes relating to preparing and executing snapshots for attribution of voting power.
Snapshots are obtained from DB Sync which has a node connected to the Cardano network. They can be created for the following Cardano networks:
|
Catalyst Voting Technology - Initialization of the environment | Production processes relating to setting up all the catalyst components for a voting event. |
Catalyst Voting Technology - Mobile application release | Production processes relating to the appropriate store of the mobile client.
This step is aimed at releasing to the appropriate stores the mobile clients. Following mobile clients are supported:
|
Catalyst Voting Technology - "Health" monitoring | Production processes relating to monitoring the health of the chain during the voting event.
Chain health state is monitored using the reported metrics and logs flowing to Loki and Prometheus and then displayed through Grafana. Any deviation during live voting should be quickly addressed, often requiring joint efforts from CS, SRE, QA, Catalyst Core and Mobile Dev teams. |
Catalyst Voting Technology - Fund tally | Production processes relating preparing and executing Fund tally |
Catalyst Voting Technology - Fund archival | Production processes relating preparing and executing Fund archival |
Catalyst Voting Technology - Winding down components | Production processes relating to winding down components once voting has concluded |
Catalyst Treasury Management - Seed Account Funding | Catalyst ‘Seed Account’ is a regular Cardano wallet operated by the custodian, currently by IOG Catalyst Team. This wallet is required to be topped up periodically through execution of Change Requests (CRs) that trigger Move Instantaneous Rewards (MIR) transfers from the Cardano Treasury. |
Catalyst Treasury Management - Confirmation of test Tx | Confirmation of ADA wallet from funded projects. It is a prerequisite to start a Funding along with PoL process. |
Catalyst Treasury Management - Funded project Monthly Rewards | Sending ADA disbursements to funded projects based on approved reporting of monthly progress |
Catalyst Treasury Management - Community Review rewards | Sending ADA disbursements to Community Reviewers based on approved works completed |
Catalyst Treasury Management - Bounty Rewards | Sending ADA disbursements to Bounty recipients based on approved works completed |
Catalyst Treasury Management - Voting Rewards | Sending ADA disbursements to Veteran Proposal Assessors based on approved works completed |
Project Accountability Management - onboarding form for funded projects (FP) | Process of collecting basic information from funded proposals. It is a prerequisite for the PoL (Proof of Life) and Tx process. |
Project Accountability Management - Proof of Life (PoL) | Process to conduct PoL with FP in order to have light KYC. It is a prerequisite to start a Funded Project along with a collection of Tx. |
Project Accountability Management - Monthly progress reporting | Process of checking monthly reports and progress evidence from FP |
Project Accountability Management - Funding schema change variations | Steps taken when a funded-project/proposer (FP) requests a change at a point during the project to deviate from the original funding schema set during the onboarding stage. |
Project Accountability Management - Project closures and completions | Process of verifying close-out reports and videos from FP that delivered everything that they indicated in their proposal. |
Project Accountability Management - Projects termination | Processes where FP has reason to terminate their project. |
Project Accountability Management - Project repayments to Catalyst treasury/seed account | Process of sending back ada that FP received by mistake e.g. they provided incorrect end date and as a result monthly payment were incorrectly calculated. |
Project Accountability Management - Community review auditing: Statement of Milestones (SoM) | Production processes for creating, verifying, and signing-off on a funded-project Statement of Milestones |
Project Accountability Management - Community review auditing: Proof of Achievement (PoA) | Production processes for verifying and signing-off on a funded-project milestones and evidence of achievements |
Project Accountability Management - Onboarding support roles: individuals, groups, entities | Relating to the onboarding of new support-roles, for functions such as Community Review, Challenge-Teams, Proof of Achievement, Catalyst Circle |
Catalyst Coordinator network meetings (Funded Projects) | Business processes relating to coordination and delivery of regular networking and entrepreneurial support meetings. |
Catalyst Town Halls | Business processes relating to all Catalyst Town Hall events and online broadcast publishing functions. Town Halls are flagship events in the Catalyst/governance community. |
Project Catalyst Website | Production processes relating to functions for the development and maintenance of the Catalyst website ProjectCatalyst.io. |
Last updated