Why The CargoX Platform
Login Register

Hey, CIO, do you know how thoroughly your dApp can be tested?

Sept. 3, 2019, 3:15 p.m.

Testing is an essential step in introducing any application into a business environment, and the same holds true for dApps – blockchain-based solutions. You need to test them before deploying one in workflows where end-users will use it on a daily basis.

Luckily, though, even after being deployed in your business environment, dApps can still be changed, upgraded, or downgraded by the provider. The dApp provider is usually the one who maintains the smart contracts to interact with the blockchain and the dApp user interface – but solutions can also be comprised of two separate parts, provided by two separate developers. 

In the case of CargoX’s Smart B/L™, maintenance is provided by CargoX for all users at once. 

All blockchain solution providers are keenly aware that a bug in a dApp’s code could not only cause users to lose or have funds stolen, but at the same time would cause irreparable damage to the issuing company’s reputation. This means that blockchain solutions and services are already tested exhaustively to ensure the functionalities, security, availability, and scalability that are expected.

There are many platforms available for testing developed dApps/Smart Contracts. The Ethereum Network (on which the CargoX Smart B/L™ is built), for example, offers test networks that allow developers to upload and test app functionalities for free, all to assure proper integration with the Ethereum network and the Ethereum Virtual Machine (EVM).

Ethereum was the first major platform to build a Turing-complete language for writing smart contracts on the blockchain and it quickly became adopted in the business community. As a consequence, the vast majority of dApps are developed on Ethereum as the platform of choice. 

That’s exactly why CargoX chose it – while always maintaining options open to switch to any other network if it proves necessary.

To properly test a dApp, we suggest you approach it the same way as all the other apps:

  • Have a set of your expectations in place

  • Acquire test accounts for the dApp

  • Thoroughly test the dApp’s functionalities over a given period of time

  • Map it against the expectations of your process participants (management, users, customers)

  • Validate your business model towards a blockchain-based IT environment (see what benefits it brings)

  • Always consult with the dApp provider and evaluate their input, feedback, and expertise

  • Ask the dApp provider about their future plans, development activities, and bug fixes

CargoX´s technical and business transformation experts are always available to provide solutions for your business needs, as well as to provide insight into blockchain-based solution use and development.

Why not give them a call and see for yourself what the future holds for global trade and logistics?

Learn more about the Smart B/L dApp Request a demo

Other blog

The long road to electronic Bill of Lading adoption
6 Oct 2020
Decades, even centuries of emphasizing the importance of a paper document cannot just vanish when somebody says, “Hey, there is a new technology in town!” So, what is going on in the customer base?
Interoperability: The challenges of connecting heterogeneous systems
22 Sep 2020
Interoperability has been the holy grail of blockchain logistics platforms from the earliest days. But what does it actually mean, what types of interoperability exist, and why is it essential?
Send original documents on blockchain with collect on delivery
26 Aug 2020
The CargoX Platform for Blockchain Document Transfer (BDT) enables users to send original digital documents with the option to collect payment on delivery. This can come in handy when the sender wants the recipient to pay for the sending fee before the document ownership is transferred.
Transfer or register the most important digital documents on blockchain with the CargoX Platform for Blockchain Document Transfer (BDT)
18 Aug 2020
The CargoX Platform for Blockchain Document Transfer (BDT) helps you transfer ownership of digital original documents, or just have them registered on the public blockchain.
When to use a bill of lading, sea waybill, express release, telex, or a smart B/L?
21 Jul 2020
This is a common question, but the answer is not a simple one. It depends on the processes your company uses, and how your business model is set up. But the arguments for using any of these document options are easy to make. Read up!
The CargoX Platform for BDT makes entry into the world of corporate blockchain simple and user-friendly
15 Jul 2020
So, what exactly did we do? We joined the concepts that you already know into one powerful tool that you will love to use every day: email, electronic banking, business networking, and cryptography.
CargoX Monthly Review - 2020 June
2 Jul 2020
See our CargoX Platform feature updates, our latest news compilation, and progress on our largest project to date.
Why blockchain document transfer differs from emailing a PDF
17 Jun 2020
Companies are digitalizing their original document processes. Here we explain why sending an original document or document of title through CargoX Platform for BDT is much more than sending a PDF document with email.
The importance of blockchain document transfer in the new business reality
22 Apr 2020
Vjeran Ortynski, CBDO, about the rapid changes in the business world, and how institutions are building the environment to adopt rapid digitization of document flows.
How to adapt your supply chain workflows to digitalize efficiently? Learn from the best: Li & Fung, masters of transformation
19 Mar 2020
We are living and conducting business in rough but interesting times, most of which nobody expected even a month ago. How to adapt? See how masters of transformation approach it - Li & Fung, supply chain of the future.

Your free demo session with our experts

Please fill out the form below, and we will get back to you as soon as possible.

Trying to download the logo?

We have a better idea! Find high quality visuals in our press kit section.

Visit press kit