Truffle Suite: Open Source Tools for Blockchain

Truffle Suite: Open Source Tools for Blockchain

Truffle Suite: Open Source Tools for Blockchain

Since the development of «Dapps» and «Smart Contracts» it is usually extremely cumbersome to develop and manage when you don't have the right tools and experience, Truffle suite provides the set of tools, to help developers create, test and implement various software solutions on a «Blockchain» de «Ethereum». These tools for now included are: «Truffle Teams», «Truffle», «Ganache» y «Drizzle».

La Truffle suite provides through «Truffle Teams» y «Truffle» to any project of «Dapps» and «Smart Contracts» a variety of configurable templates, which can then be run and tested on a «Blockchain» de «Ethereum» driven «Ganache» and managed through a user interface using «Drizzle».

Truffle Suite: Introduction

What makes Truffle suite in the ideal development environment to be followed by any developer who is thinking of working on «Ethereum». Since, it allows developers to move from the idea or conceptual model to the «Dapps» y «Smart Contracts», to the development of the final and real product in the most comfortable way possible.

Also, being a «Software de Código Abierto» hosted in GitHub, many can help or contribute to it, in many ways, such as: Download and test it, in its stable or trial version, provide functional modifications or corrections, or participate in the application's community channel at grid.

Truffle Suite: Applications

Truffle suite

The set of applications that is part of Truffle suite are the following:

Truffle teams

«Truffle Teams» is a tool that allows you to manage and monitor the status of applications enabled in a «Blockchain». Among its most outstanding features are:

  • Dapp tracking and data: Provides an overview of test statuses in various projects in a convenient and comprehensive way.
  • Zero configuration Continuous integration: Eliminate environmental inconsistencies by providing a unified environment for continuous smart contract testing.
  • Automated deployments: It facilitates teamwork, making it as easy as working on GitHub. In addition, it allows to run tests automatically, freeing up hours / labor of developers and system resources.

Truffle

«Truffle» is a world-class development environment, providing a testing framework and portfolio of assets for «Blockchain» using the «Máquina Virtual Ethereum (Ethereum Virtual Machine - EVM)», with the aim of making life easier for developers. Among its most outstanding features are:

  • Built-in smart contract compilation, binding, deployment and binary management.
  • Automated contract testing for rapid development.
  • Extensible and programmable deployment and migration framework.
  • Network management for deployment on any number of public and private networks.
  • Package management with EthPM and NPM, using the ERC190 standard.
  • Interactive console for direct communication with the customer.
  • Configurable pipe construction with support for tight integration.
  • External script runner that runs scripts within a Truffle environment.

Ganache

«Ganache» is a «Blockchain» personal of «Ethereum» to build and test development such as «Dapps» and «Smart Contracts». It comes available as both a desktop application and a command line tool (formerly known as TestRPC). Ganache is available for Windows, Mac, and Linux.

Drizzle

«Drizzle» It is a collection of «librerías front-end» that make front-end development for «Dapps» easier and more predictable. The core of Drizzle is based on a store of Redux, giving you access to spectacular software development tools Redux. drizzling it synchronizes the data of contracts, transactions, and many other elements. Therefore, it maintains the speed of processes or operations by keeping what is configured synchronized.

In summary, we can say with great confidence that Truffle suite is an excellent package of open source tools specialized in the development of applications on the «Blockchain» de «Ethereum».

Truffle Suite: Conclusion

Conclusion

We hope you are small but useful post about this excellent «Suite de herramientas de código abierto» call «Truffle Suite» that allows us to create fast and functional solutions or developments on the «Blockchain» de «Ethereum», is of great interest and utility, for the entire «Comunidad de Software Libre y Código Abierto» and of great contribution to the diffusion of the wonderful, gigantic and growing ecosystem of applications of and for «GNU/Linux».

And for more information, always do not hesitate to visit any Online library as OpenLibra y jedit to read books (PDFs) on this topic or others knowledge areas. For now, if you liked this «publicación», don't stop sharing it with others, in your Favorite websites, channels, groups, or communities of social networks, preferably free and open as Mastodon, or secure and private like Telegram.

Or simply visit our home page at DesdeLinux or join the official Channel Telegram from DesdeLinux to read and vote for this or other interesting publications on «Software Libre», «Código Abierto», «GNU/Linux» and other topics related to «Informática y la Computación», and the «Actualidad tecnológica».


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.