Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Worker proposal

Description

KPIs

Promote FIO Protocol

Objective: To drive awareness, adoption, and utilization of FIO Protocol via a full-transparency marketing program designed for scalability, replication, and efficient communal re-use of proven best practices

Deliverables:

Acquire FIO integrations

  • Reach out to and sign-up integration partners

  • Design, build, and host website(s) supporting FIO Protocol integrations (currently Dev Hub)

  • Support integration process

  • Integration partners

    • Contacted

    • Signed MOUs

    • Integration started

  • Self-guided integrations

  • On-chain metrics, e.g. FIO Crypto Handle registrations or MAA

  • Partner integration process satisfaction, e.g. NPS

  • Website uptime SLA

Maintain FIO Chain health

  • Ensure FIO Chain is running uninterrupted

  • Develop, test, and launch stability improvements and EOSIO upgrades

  • Maintain FIO Chain SDKs

  • Chain up-time

  • Developer/BP satisfaction, e.g. NPS

FIO Chain Development (FIPs)

Core chain and contract development

  • Development of Foundation-led FIPs

QA

  • QA for all FIPs

  • Devnet, Testnet, and Mainnet release testing

Release management

  • Release Management for all FIPs

  • Develop and maintain integration pipeline

  • Define and manage the software development lifecycle

  • Oversee internal launch and operation of the FIO Devnet, Testnet, and Mainnet and coordinate with FIO team to ensure that internal elements work seamlessly with community run nodes

Documentation and knowledge sharing

  • Promote documentation and knowledge sharing across team to ensure redundancy

FIO Chain and Contract Security

  • Contract and chain audits

  • Work with FIO security team to research and implement secure engineering best practices

EOSIO compatibility and community support

  • Work with EOSIO community to ensure FIO compatibility with evolution of EOSIO

  • Contribute to EOSIO code and tools

Developer outreach and community building

  • Ensure FIO development community has the resources, motivation and tools they need to excel and deliver high quality software

  • Ensure that FIO development community is always focused on ease of implementation and ease of use as high priorities

  • Community bounty program

  • Chain up-time

  • Developer/BP satisfaction, e.g. NPS

Core chain and contract development

  • Maintain release dashboard for FIP development: estimated release dates, current status

QA

  • Timely delivery of automated tests for new features. TBD on this process.

  • Maintain QA dashboard

    • summary of test coverage

    • tests in development with estimated release dates

  • Testnet testing completed within 2 hours of new releases

  • Mainnet testing completed within 2 hours of new releases

Release management

  • Timely delivery of Devnet, Testnet, and Mainnet releases. TBD on this process.

  • Maintain Release dashboard

    • Release pipeline

    • Release history and versioning

Documentation and Knowledge sharing

  • Update Devhub with new feature info within 2 weeks of release

FIO Chain and contract security

  • Maintain security playbook

  • Security response KPIs (TBD)

EOSIO compatibility and community support

  • TBD

Developer outreach and community building

  • TBD

Integration - Technology and Tools

Integration documentation / Devhub

  • Develop and maintain Devhub to support integration

Integration development support

  • Work with FIO integration partners to develop efficient integration processes

Integration IT support

  • Work with integrators to facilitate setting up and running FIO API nodes

  • Maintain releases and docker images

Tools and libraries to support the integration experience

  • FIO SDKs

    • Development, QA and Release Management for SDKs

  • Registration Site

    • See: Registration Site

  • FIO Data Services

    • Development, maintenance, hosting, and monitoring of FIO services (e.g., staking service)

TBD

Devops and Secops

  • Hosting of FIO applications and services

  • Maintenance of AWS infrastructure

  • Oversee IT vendor relationships, contracting and billing

  • Promote documentation and knowledge sharing across team to ensure redundancy

  • Security for hosted applications

TBD

FIO Dashboard

  • Design, build, and host FIO Dashboard website

  • Promote FIO Dashboard to acquire new users

  • Monthly Active FIO Dashboard users

  • On-chain metrics, e.g. FIO Crypto Handle registrations or MAA

  • User satisfaction, e.g. NPS

  • Website uptime SLA

Hey FIO Dashboard

  • Design, build, and host Hey FIO Dashboard website

  • Promote Hey FIO Dashboard to acquire new users

  • Monthly Active Hey FIO Dashboard users

  • On-chain metrics, e.g. FIO Crypto Handle registrations or MAA

  • User satisfaction, e.g. NPS

  • Website uptime SLA

FIO Marketplace

  • Design, build, and host FIO Marketplace website

  • Promote FIO Marketplace to acquire new users

  • Monthly Active FIO Marketplace users and transactions

  • Website uptime SLA

Registration Site

  • Design, build, and host registration site

  • Support inbound customer, partner inquiries

  • User/partner satisfaction, e.g. NPS

  • On-chain metrics, e.g. FIO Crypto Handle registrations or MAA

  • Website uptime SLA

Reporting Site

  • Design, build, and host reporting site

  • User satisfaction, e.g. NPS

  • Website uptime SLA

Primary Block Explorer

  • Design, build, and host primary explorer

  • User satisfaction, e.g. NPS

  • Website uptime SLA

Foster FIO Community

  • Design, build, and host community tools

    • Community Website

    • Task management tools

    • Foundation emails

  • Attract users to participate in FIO Community and submit worker proposals

  • Active Worker Proposals

  • Open Opportunities

  • User satisfaction, e.g. NPS

  • Website uptime SLA

FIO Support in Ledger

  • Design, build, and launch Ledger FIO App

  • Time

    • Launch within 12 months

Wrapping of FIO Tokens and Domains

  • Design, build, and launch of functionality and platforms enabling wrapping

  • Support inbound customer, partner inquiries

  • Launch WFIO on Uniswap

  • Enable FIO Domains on OpenSea

  • Time

    • Launch within 6 months

Crypto Badges

Crypto Badges

  • Time

    • Launch MVP within 6 months

  • NFTs minted 3 months after launch

    • Expected: 10,000 - 15,000

    • Failure: < 1,000

    • Mediocre: 1,000 - 10,000

    • Raging success: 15,000+

Steering Committee Member

  • Execute FIO Board’s vision

  • Oversee Foundation funds

  • Approve and fund worker proposals

  • Report on Foundation finances

  • Board satisfaction

...