Cardano serialization library in Go
current project status
Current Project Status
in_progress
Total
amount
Received
$6000
Total
amount
Requested
$6000
Total
Percentage
Received
100%
$6000 Received out of $6000
Solution
We want to create Cardano serialization library for Go.
Problem
プログラミング言語Goには、現在、Cardanoでの開発を促すような多くの必須開発ライブラリが欠けています。
Impact alignment
Feasibility
Value for money

チーム

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

Go programming language has been in the top 5 GitHub's most used programming languages for several years. https://madnight.github.io/githut/#/pull_requests/2020/4

Unfortunately, it is currently missing many essential development libraries that would encourage people to develop on Cardano blockchain.

We want to create Cardano serialization library for Go.

Serialization libraries make it easier for developers to work with data structures used in Cardano's blockchain implementation, such as creating and derivating keys, managing metadata and assembling transactions.

 

Deliverables

We will start an open-source Cardano serialization library for Go with the following support in the first release:

Support derivating keys from ED25519-BIP32 and BIP32 Support all current types of Cardano addresses Cardano transaction metadata structures manipulation Transaction assembling including fee estimation

We estimate it will take us 2 months from the funding to release the first stable version.

 

Relevant experience

Among our members are seasoned programmers with vast blockchain programming experience.

Five Binaries is an infrastructure development company. We're Cardano pioneers - with the first Cardano block minted on an aeroplane, first stake pool on the ITN and the first Shelley transaction on the mainnet.

We are trusted by customers such as Emurgo, Trezor or Ergo Foundation. To get in touch or find more information about us, please visit https://fivebinaries.com/.

 

Budget

We estimate it will take us 50 engineering-hours to complete the deliverables and we plan to allocate three people to this project.

Our rate, which comprises of our engineers' salaries, infrastructure costs, office rent, accounting and taxes is 100 EUR per hour.

We pay our people well, because they are both skilled and exceptionally experienced in the industry. And last but not least, because we respect them and want them to feel good and appreciated while working on Cardano.

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