Skip to main content

Built a Functional Blockchain KYC Prototype

Batoi Platform supported a functional KYC prototype using Quorum, smart contracts, PHP, and MariaDB to test how distributed-ledger components could improve integrity, automation, and reviewability.

Financial Services and Technology Dec 5, 2024 3 min read
Functional KYC prototype showing identity capture, transaction history, and document submission.
Functional KYC prototype showing identity capture, transaction history, and document submission.

Challenge

An incubation-center-backed product team wanted to test whether distributed-ledger technology could address recurring KYC concerns around manual work, data integrity, privacy, and reviewability. The work had to connect blockchain components with conventional application services and allow for repeated user feedback.

Approach

Batoi Build was used to create a functional prototype aligned with today’s Batoi Platform. The team:

  • configured a Quorum network and foundational smart contracts;
  • connected the ledger layer with a PHP and MariaDB application backend;
  • integrated the backend with user-facing workflows;
  • completed scoped security and user-acceptance testing; and
  • prepared technical documentation for further evaluation.

Outcome

The prototype demonstrated how smart contracts could reduce selected manual steps and how a distributed ledger could support data-integrity checks. Its architecture also provided a basis for evaluating later banking integrations and regulatory requirements.

This was a functional prototype, not a production KYC service or a claim of regulatory certification. Production use would require further security, privacy, scalability, legal, operational, and integration assurance.

Continue exploring

Build the next system with accountable foundations

See how Batoi Platform supports building, integrating, governing, securing, and learning across digital delivery.

Related outcomes