@chain-lib Documentation Website
current project status
Current Project Status
in_progress
Total
amount
Received
$3158
Total
amount
Requested
$4211
Total
Percentage
Received
75%
$3158 Received out of $4211
Solution
Create a proper documentation website to make it easy for developers to use the API, and to ease the creation of plugins.
Problem
Current chain-lib documentation is on github. This will be for creating a docusaurus website at the chain-lib.com website that we own.
Impact alignment
Feasibility
Value for money

Team

This proposal was approved and funded by the Cardano Community via Project F7: Open Source Developer Ecosystem Catalyst funding round.

Detailed Plan

What is chain-lib/cardano-api & chain-lib/cardano-components?

Chain lib is an open-source blockchain library monorepo. That means that multiple related projects will all be worked on in this repository.

Cardano-api is a wallet API that follows CIP-30 dapp connector. An easy analogy is that it is building the truffle sweet, for Cardano. It is difficult for a developer that is not intimately failure with Cardano and message signing to use CIP-30. Therefore this API also exposes several functions to staking and transactions easier.

Cardano-components are web-components (ie you can use them in any framework, react, vue, angular, etc), that utilize the Cardano blockchain. Currently, there are components for initializing cardano-api, asking the user for permission to connect to your wallet, sending transactions, and staking. You can find more proposed components in the dapp funding section. Every new component is used to update, add to, and test cardano-api.

Overview

When this project is finalized a docusaurus website for chain-lib/cardano-api and chain-lib/cardano-components will be created. This will make it easier for developers to utilize these Cardano-based open source libraries which will directly impact the number of developers using those open source projects. It will also make it easier for developers to create plugins for this framework impacting the amount of use and utility those open source projects can have.

In order to make sure the website is always up to date, the website will be generated (as much as possible) to make sure there is always up-to-date information.

Definition of Success

Within the first 3 months, the website should be fully updated and operational, likely sooner. This is a high-priority project. Long term success will be tracked by how easy it is for a developer to pick up either cardano-api or cardano-components and integrate it within their own projects.

Budget Breakdown

Development = $50 USD * ~64 hrs

Writting Proper documentation = $50 USD * ~10 hrs

Website URL = $60 USD yearly

Taxes = $942.20 USD

Community Reviews (1)

Comments

Monthly Reports

I spent my time focusing on my other Fund 7 project. Research was completed for this project, nothing more.

Disbursed to Date
$3,158
Status
Still in progress
Completion Target
5/31/2022
Comments 0

Login or Register to leave a comment!

Websites are automatically generated via code. I will submit the rest of the documentation with the close out, probably in a couple of weeks, definitely by end of may.

Disbursed to Date
$3,158
Status
Still in progress
Completion Target
5/31/2022
Comments 0

Login or Register to leave a comment!

The project got delayed by a month due to interviews in my personal life. This was discussed and encouraged by the fund open source team

Disbursed to Date
$3,158
Status
Still in progress
Completion Target
6/30/2022
Comments 0

Login or Register to leave a comment!

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00