chain-lib Token Viewer for everyone
current project status
Current Project Status
unfunded
Total
amount
Received
$0
Total
amount
Requested
$9562
Total
Percentage
Received
0%
$ Received out of $9562
Solution
Build a web component to view tokens in a wallet that anyone can use no matter what javascript framework they use, with appropriate filters.
Problem
It's common to need to show users what is in their wallet, nfts, tokens, etc. Most projects don't integrate it since its difficult to build.
Impact alignment
Feasibility
Value for money

Team

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. You can find needed updates in the open-source funding section.

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. Every new component is used to update, add to, and test cardano-api.

Overview

A token viewer benefits users, and creators alike. For users, you can see what nfts you currently own and interact with your nfts on a website. For example, I could choose what nft I want in their horse race.

This project will create an open-source token viewer that anyone can use on their website. This will help create specialized and interesting web3 experiences. All components will follow material UI standards and be fully customizable.

Experience

I have created a previous nft viewer similar to pool.pm. There will be some reuse in code/logic.

Definition of success

Within the first 3 months, the API will be fully developed. Within 6 months the web component should be developed and available for any user.

Cost

Development of API = $50 USD * 56 hrs

Development of UI = $50 USD * 100 hrs

Tax = $1912.4 USD

Community Reviews (1)

Comments

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