completed

Dart SDK for Blockfrost API

$9,400.00 Received
$9,400.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
Problem:

<p>Dart developers are missing tools to fully enjoy Blockfrost.io, a service that provides free and public Cardano API to developers.</p>

Yes Votes:
₳ 193,448,293
No Votes:
₳ 32,402,260
Votes Cast:
977

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

Detailed Plan

## What is Blockfrost.io?

Blockfrost.io is an instant, public and freely accessible API that removes infrastructure obstacles for developers so that everyone can start building (d)apps on Cardano. With Blockfrost.io, developers can start doing what they love ❤️, without the need for running and maintaining additional infrastructure and tooling themselves.

At the moment, we have more than 2,500 developers already onboarded in Blockfrost!

## What is an API?

API is an interface that helps developers program (d)applications effortlessly. An API is a software component that makes the developer's life a lot easier, reusing already available tools instead of reinventing the wheel.

Blockfrost.io is a hosted API, this means that developers don't have to spend time building and setting up the infrastructure needed to run their own API. Instead, developers can focus on developing applications.

## What is an SDK?

SDK stands for "Software Development Kit", which is a great way to think about it — a kit. Think about putting together a model car or plane. When constructing this model, a whole bunch of items is needed, including the kit pieces themselves, the tools needed to put them together, assembly instructions, and so forth.

An SDK functions in much the same way, providing a set of tools, libraries, relevant documentation, code samples, processes, and/or guides that allow developers to create software applications on a specific platform. If an API is a set of building blocks that allow for creating something, an SDK is a full-fledged workshop, facilitating creation far outside the scopes of what an API would allow.

## Roadmap, deliverables and performance

We plan to deliver the first stable version of the SDK within two months from the funding.

The first version will include 100% coverage of all Blockfrost API endpoints in Dark, including tests and documentation. We will continue working and maintaining the SDK for a year.

The main key performance indicator (KPI) is a little bit tricky as there is not a good way to track the usage of Dark packages. Our short-term goal is to have at least 10 projects use our SDK 6 months after the release.

## Relevant 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 the creators of Blockfrost.io. We are participants in Alonzo since the Blue testnet and we are Plutus pioneers.

We are trusted by the community, as we have been granted already 24 proposals across several funds in the past. To find out our progress on making the Cardano infrastructure better, check our Catalyst dashboard page at https://catalyst.fivebinaries.com/.

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

## Budget

We estimate it will take us 80 engineering-hours to complete the deliverables.

Our standard 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.

## License

The entire outcome of this project will be open-sourced under Apache License 2.0.

社区顾问评论 (1)

Comments

Monthly Reports

We're still working on details with the developer, we got little bit stuck, but we are back on track!

Disbursed to Date
$9,400
Status
Still in progress
Completion Target
4/30/2022
Comments 0

Login or Register to leave a comment!

No.

Disbursed to Date
$9,400
Status
Still in progress
Completion Target
5/30/2022
Comments 0

Login or Register to leave a comment!

Nothing at the moment. We will have more updates soon.

Disbursed to Date
$9,400
Status
Still in progress
Completion Target
7/31/2022
Attachment(s)
Comments 0

Login or Register to leave a comment!

Not at the moment

Disbursed to Date
$9,400
Status
Still in progress
Completion Target
2. In the next 3 months
Attachment(s)
Comments 0

Login or Register to leave a comment!

No.

Disbursed to Date
$9,400
Status
Still in progress
Completion Target
2. In the next 3 months
Comments 0

Login or Register to leave a comment!

Please, if one line is not sufficient, change this form to a text field, not a one link field ;) as far for our project, we have implemented the cardano part of the endpoints into the SDK and are working on IPFS and documentation, we should be finished with it in 3 weeks max. Entire progress is visible on github, as it is open source, please see https://github.com/blockfrost/blockfrost-dart

Disbursed to Date
$9,400
Status
Still in progress
Completion Target
1. In the next month
Comments 0

Login or Register to leave a comment!

This week have have completed the work on the IPFS part of the SDK.

Now, only tests and documentation remains for final release. All the code and work in progress can be reviewed at github as the project is open source: https://github.com/blockfrost/blockfrost-dart/commits/master

Disbursed to Date
$9,400
Status
Still in progress
Completion Target
1. In the next month
Comments 0

Login or Register to leave a comment!

This month has been slow as the Dart developer is on vacation, but he did return this month to constituent his work.

See the repository for code updates, almost everything is ready except for last instance that is going to be pushed next month.

Disbursed to Date
$9,400
Status
Still in progress
Completion Target
1. In the next month
Comments 0

Login or Register to leave a comment!

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