Inspiration

We believe it's time sensitive to create an efficient and secure ecosystem to fight and prevent social engineering cyber attacks. This type of attacks count for the majority of cyber crime across the globe, where governments, organizations and all individuals are vulnerable.

What it does

  • Provides a knowledge base of cyber security best practices (business task oriented).
  • Creates Smart Contracts when Dapp users complete certificate of commitments.
  • Provides a QRcode check for certificates (A quick way for individuals or organisation to validate users have required tasks certificates).
  • Includes dynamic forms with scenarios and examples that simplify cyber security knowledge transfer.
  • Provides access to a network of cyber security experts, enginering firms, consultants and lawyers to assist with cyber incidents based on their location and jurisdiction.
  • Creates incident cases on the Hedera network (Possibility of an API collaboration with an existing incident case project on Hedera, TBD)
  • Includes an Hbar wallet for professional service payments and subscriptions.
  • Includes LinkedIn rating system.

How we built it

We are currently building it in phases using a Kanban board. Phase 1: User Experience Dapp design Phase 2: Hedera-SDK and Smart Contracts creation

  • Creating our testnet account
  • Gathering knowledge of Hedera-SDK
  • Creating first Smart Contract
  • Getting Smart Contract calls ready to link with dapp buttons. Phase 3: Link certificate forms to the Smart Contract calls
  • We are at the phase of completing a certificate and link it with the current Smart Contract call. Phase 4: Testing the dapp and gather user feedback
  • Testing the app and perform changes based on user feedback.

Challenges we ran into

This was the first time developing on Hedera-sdk and solidity. We had errors like CONTRACT_BYTECODE_EMPTY ,CONTRACT_NEGATIVE_GAS etc that we had to troubleshoot and it helped us better understand how it works. We spent too much time on the user experience UI design and we should have planed more time for development or to get another developer onboard to help. I found a step by step webinar from Ed Marquez that I should have followed at the start to avoid losing time. The lesson has been learnt and I will make sure to use available online resources and discord group knowledge. The grant will allow us to work full time on this project and hire additional development resources to bring this project to completion and become the next Hedera Smart Contract expert in the community.

Accomplishments that we're proud of

We believe we have a great use case for Hedera Smart Contracts that contribute to solving a real critical problem with cyber security worldwide. We created our first, and not last, Hedera Smart Contract that we are proud of and we are looking forward to use that function for all certifications.

What we learned

  • Creating and using testnet account
  • Creating our first Hedera Smart Contract
  • There is a great community that can help instead of trying to figure out everything on our own.
  • There are video resources available to explain step by step and examples to help with our projects.

What's next for CyberExperts dApp

We have 10 years of experience in the security industry and have talked to our network about this project. A security central monitoring from Canada called Sirix is interested in testing the dapp with their clients and provide feedback. Our next step is to complete the first version of the app and deploy it for Sirix to test it and provide feedback. This is very exiting and we are looking to get additional feedback to make this dapp as useful as possible to organisations.

Built With

  • codesandbox
  • core-js
  • dotenv
  • hedera-sdk
  • hederatestnet
  • hederatokenservice
  • solc
  • solidity
  • vue
Share this project:

Updates