completed

CardanoSharp - .NET Library

$19,520.00 Received
$19,520.00 Requested
Ideascale logo View on ideascale
解决方案

建立一个库的集合,帮助促进Cardano的.NET开发。

Problem:

没有通用的库来帮助.NET开发者在Cardano上构建。

Yes Votes:
₳ 573,000,000
No Votes:
₳ 22,516,096

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

  • Video cover image
  • Video cover image

The future of .NET is promising and currently has about 6 million developers. If we had libraries supporting .NET, we could have developers building Web apps, Mobile apps, and Desktop apps (cross platform by 2022) and even Games through the Unity Game Engine. Proposed Libraries:

  • CardanoSharp.DbSync: This library will help apps easily connect to the postgres db created from cardano-db-sync. Developers could build explorers or just query blockchain data to support their application.
  • CardanoSharp.Wallet: This library will help developers manage wallets and transactions. Developers can manage ADA, mint Native Assets, and create transactions to support their application. CardanoDbSharp (future name: CardanoSharp.DbSync.Dapper) is already under development, open source, and usable today. Estimate: I'm estimating things in blocks of 4 hours. Project Estimates:
  • CardanoSharp.DbSync.Dapper: A repository with models, relationships, and some special queries that utilize Dapper as DAL
  • Coding Estimate: 16hrs
  • Documentation Estimate: 8hrs
  • CardanoSharp.DbSync.EntityFramework: A repository with models, relationships, and some special queries that utilize EfCore as DAL
  • Coding Estimate: 24hrs
  • Documentation Estimate: 8hrs
  • CardanoSharp.Wallet.Address: This is essentially a .NET version of cardano-address. Generate Mnemonics, Private/Public Keys, and Addresses
  • Coding Estimate: 64hrs
  • Documentation Estimate: 24hrs
  • CardanoSharp.Wallet.Transactions: This will build and sign transactions.
  • Coding Estimate: 80hrs
  • Documentation Estimate: 24hrs
  • Explorer Demo Utilizing Cardano.DbSync
  • Coding Estimate: 80hrs
  • Wallet Demo Utilizing Cardano.Wallet
  • Coding Estimate: 160hrs Total Estimate: 488 Hrs x $40/hr = $19,520

 

Catalyst Proposal: CardanoSharp - .NET Library

External content blocked:

https://www.youtube.com/embed/PJNhvbhPgSQ

To enable it you need to accept Non-Essential Cookies.

Comments

Monthly Reports

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3分钟24秒
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4分钟3秒
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3分钟48秒
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2分钟16秒
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3分钟14秒
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3分钟19秒
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4分钟59秒
    Darlington Kofa
0:00
/
~0:00