A standard on Github labels for contribution
How to make your need for external contribution explicit and widely visible?At Only Dust we believe than in a close future most developers will get paid in crypto to contribute to open source projects, not as employees but as contributors.To help it happen there is a lot to do: create communities, involve companies, create some kind of on-chain platform for missions to be posted on. That’s a lot to do, too much for one sprint or even one year. So we decided to start small, to find quick wins ...
Demystifying StarkNet accounts
IntroductionWhen trying StarkNet for the first time, it’s easy to go through the account setup without paying much attention to it. The documentation just says:Unlike Ethereum, which distinguishes between Externally Owned Accounts (EOA) and contracts, StarkNet doesn’t have this distinction. Instead, an account is represented by a deployed contract that defines the account’s logic — most notably the signature scheme that controls who can issue transactions from it.Then, you are invited to chos...
SOLID cairo - OOP-like pattern
When I learn a new language, my first focus is to build SOLID components while leveraging the feature of this new language. In this article, I would like to present a new convention we at OnlyDust are adopting with regards to cairo development. This new kind of architecture feels like object-oriented programming in a way and leverage several cairo features like:implicit parametersstructsnamespacesFollowing OpenZeppelin’s recommendations about extensibility, we aims at building nice modules th...
We onboard devs to the Starknet ecosystem. Our discord : https://discord.gg/onlydust To create Stars, you need Only Dust.
A standard on Github labels for contribution
How to make your need for external contribution explicit and widely visible?At Only Dust we believe than in a close future most developers will get paid in crypto to contribute to open source projects, not as employees but as contributors.To help it happen there is a lot to do: create communities, involve companies, create some kind of on-chain platform for missions to be posted on. That’s a lot to do, too much for one sprint or even one year. So we decided to start small, to find quick wins ...
Demystifying StarkNet accounts
IntroductionWhen trying StarkNet for the first time, it’s easy to go through the account setup without paying much attention to it. The documentation just says:Unlike Ethereum, which distinguishes between Externally Owned Accounts (EOA) and contracts, StarkNet doesn’t have this distinction. Instead, an account is represented by a deployed contract that defines the account’s logic — most notably the signature scheme that controls who can issue transactions from it.Then, you are invited to chos...
SOLID cairo - OOP-like pattern
When I learn a new language, my first focus is to build SOLID components while leveraging the feature of this new language. In this article, I would like to present a new convention we at OnlyDust are adopting with regards to cairo development. This new kind of architecture feels like object-oriented programming in a way and leverage several cairo features like:implicit parametersstructsnamespacesFollowing OpenZeppelin’s recommendations about extensibility, we aims at building nice modules th...
We onboard devs to the Starknet ecosystem. Our discord : https://discord.gg/onlydust To create Stars, you need Only Dust.
Share Dialog
Share Dialog
Subscribe to Only Dust
Subscribe to Only Dust
When starting a new project in a new programming language, there is always this question that is raised.
Which framework should I choose ?
For Starknet projects, there are especially 2 new frameworks I have been trying and would like to compare: protostar and nile.
I have detailed the comparison in this github repository. Several aspects are treated:
For the more impatient ones, here are the results:

As a conclusion, protostar offers more features during the development life cycle and is also way faster. Which is a nice advantage especially when using TDD.
nile, on the other hand, offers more feature during the deployment, especially thanks to its compatibility with starknet-devnet for running a local node.
Let's see how both projects evolve in the future and if more features are added.
When starting a new project in a new programming language, there is always this question that is raised.
Which framework should I choose ?
For Starknet projects, there are especially 2 new frameworks I have been trying and would like to compare: protostar and nile.
I have detailed the comparison in this github repository. Several aspects are treated:
For the more impatient ones, here are the results:

As a conclusion, protostar offers more features during the development life cycle and is also way faster. Which is a nice advantage especially when using TDD.
nile, on the other hand, offers more feature during the deployment, especially thanks to its compatibility with starknet-devnet for running a local node.
Let's see how both projects evolve in the future and if more features are added.
<100 subscribers
<100 subscribers
No activity yet