Inspiration

Blockchain technology is continuously evolving and advancing. However, for a vast number of potential users, it still seems complex and intimidating. Many people are hesitant due to frequent reports of hacks and other security issues, which makes them reluctant to fully adopt and trust this technology. To truly make blockchain mainstream and bring it to a broader audience, we need strategies that not only scale its capabilities but also focus on enhancing security measures. Additionally, providing an easy-to-use and user-friendly interface will be key in making the technology more accessible. One of the use case which we aim to present today is the verification of data like certificates or NFTs.

What it does

The app has multiple functions:

  • Provides connection to Blockchain wallets.
  • Provides data encryption based on public/private key pairs
  • Verifies authenticity of University certificates
  • Verifies the originality of NFTs
  • Works as a central point for connection between onchain and offchain data
  • Provides an intuitive UI for non-blockchain experienced users

How we built it

The mobile app was built using Xcode and SwiftUI, therefore it works on iOS devices. As a backbone it uses two very established Blockchains: Hedera and Casper. For building the smart contracts, we have used 2 languages - Solidity for Hedera and Rust for Casper.

Challenges we ran into

Most challenging part was building and establishing the connection between the app and the Blockchains. The difference in the compatibility is causing major issues and the distinct architecture between Hedera and Casper and their standards was definitely a causing a time problems.

Accomplishments that we're proud of

We are proud that we successfully developed a mobile application that facilitates the verification of certificates and NFTs using both the Hedera and Casper blockchain platforms within a short time period and despite that it is not fully finished, we proposed a valid solution which can be further tested.

What we learned

We learned how to start building Blockchain solutions based on Hedera and Casper, however further research is needed in order to reach an expert level.

What's next for Verifiable Blockchain

The app has definitely potential to expand, therefore based on the user's feedback we will consider how to continue working on the project.

Share this project:

Updates