Skip to content

Blockchain Development

Blockchain applications for records that several organisations share

We design blockchain applications and integrations for records that several organisations need to rely on: shipments, certificates, assets and approvals. If a well-governed database would serve you better, we will tell you before anything is built.

Blockchain & Web3

What is blockchain development?

Blockchain development is the design and engineering of applications that record transactions or events on a distributed ledger, a shared, append-only record that several parties can verify without trusting one central operator. It covers choosing between public and permissioned networks, writing the on-chain logic, and connecting the ledger to the databases, APIs and interfaces people already use.

Most business systems do not need a blockchain. A ledger earns its place when several organisations must agree on the same record, none of them wants another party to control it, and each needs to prove later that nothing was changed. Supply chain events, issued certificates, asset ownership and multi-party approvals often fit that description. Internal reporting usually does not.

Our work starts with that question. We map who writes each record, who reads it, who could dispute it and what must stay private. From there we decide what belongs on the ledger, typically hashes, ownership changes and signed events, and what stays off-chain in PostgreSQL or your existing systems, where it can be queried, corrected and protected under your data policies.

A ledger on its own is rarely usable by an operations team. We build the indexing services, APIs, key management, monitoring and admin tools that let staff work with the system without learning cryptography, and we agree upgrade and governance procedures with every participant before launch rather than after the first dispute.

Challenges

The problems we are usually brought in to solve

  • A ledger in search of a use case

    The project starts from the technology and works backwards to a problem. The result is a slower, costlier database that no partner outside the project team asked to use.

  • Sensitive data written where it cannot be erased

    Personal or commercial data placed directly on a ledger is visible to every participant and cannot be deleted later, which clashes with privacy obligations and confidentiality agreements.

  • A ledger that lives apart from core systems

    When the ledger is not connected to the ERP, warehouse or CRM, it becomes one more record to reconcile by hand, and staff stop trusting either source.

  • No agreed rules between participants

    Nobody has decided who may join the network, who approves changes to shared logic, or what happens when a partner leaves or disputes an entry.

  • Signing keys handled casually

    Lost or leaked keys can mean forged records or lost assets, yet many pilots keep keys in configuration files with no rotation, recovery plan or separation of duties.

  • Running costs nobody modelled

    Transaction fees, node hosting and indexing infrastructure are underestimated at the pilot stage, and moving to a different network after launch is expensive.

Capabilities

What the service covers

  • Ledger suitability assessment

    A written assessment of whether a blockchain, a shared database with signed audit logs or a conventional application suits your trust problem, with the trade-offs explained in plain language.

  • Public and permissioned network design

    Architecture for public networks, layer 2 options or permissioned ledgers, chosen by who participates, what must stay private, expected volumes and cost per transaction.

  • Traceability and provenance records

    Event models that capture each handover, inspection or status change of a product or batch, signed by the responsible party and checkable by the next one in the chain.

  • Document anchoring and verifiable records

    Fingerprints of certificates, contracts or reports anchored to a ledger, so anyone holding the original file can confirm it is unaltered without the contents ever being published.

  • Asset and entitlement registries

    Tokenised registers for ownership units, credits, vouchers or access rights, designed around the legal and operational reality of the underlying asset.

  • Ledger integration with ERP and warehouse systems

    Integration services that turn ERP, warehouse and CRM events into signed ledger entries, write confirmed results back, retry safely after failures and produce reconciliation reports that flag any mismatch.

  • Organisational key management

    Managed or hardware-backed signing, role separation, multi-signature approvals and documented recovery procedures, sized to the value each key controls.

  • Operational tooling and monitoring

    Admin consoles, alerts on failed transactions, node health checks and audit exports that operations and compliance teams can use without touching the chain directly.

Our process

How an engagement runs

Every engagement has a named lead, a written scope and working software to review every one to two weeks.

  1. 01

    Trust and data mapping

    We list every participant, the records they create or rely on, where disputes happen today and which data is confidential. This tells us whether a ledger is justified at all.

  2. 02

    Architecture decision record

    We document the chosen approach, ledger or not, the network type, the on-chain and off-chain split, key custody, governance and running costs at your expected volumes.

  3. 03

    Proof of concept on real events

    A narrow build records a real slice of activity, such as one product line or one certificate type, so participants can test verification from end to end.

  4. 04

    Production build and security review

    We harden on-chain logic, APIs and key handling, add monitoring and reconciliation, and bring in an external security auditor before go-live wherever the ledger holds assets or high-value records.

  5. 05

    Partner onboarding and governance

    Participants join with documentation, test environments and agreed change procedures, and we support the network as usage grows.

Technology

Technology we use

Chosen per project for fit, maintainability and your team's ability to own it.

Services and APIs

  • TypeScript
  • Node.js
  • NestJS
  • Kafka

Data and interfaces

  • PostgreSQL
  • Next.js
  • React

Infrastructure

  • Docker
  • Kubernetes
  • Terraform
  • AWS

Use cases

Where it makes the biggest difference

  • Supply chain provenance

    Suppliers, manufacturers and logistics partners record batch origins, handovers and inspections, so a retailer or regulator can trace a product back through each step.

  • Tamper-evident certificates

    Universities, training providers and inspection bodies issue certificates whose fingerprints sit on a ledger, letting employers or buyers verify them online without contacting the issuer.

  • Property and asset registers

    A shared register of ownership and transfer history for property units, equipment or vehicles, with supporting documents held off-chain and linked by hash.

  • Multi-party approval trails

    Approvals between a buyer, a supplier and a financier recorded as signed events, so every party holds the same evidence if a delivery or payment is disputed.

  • Sustainability and energy claims

    Emissions or energy measurements recorded with their source and verifier, reducing the risk of one certificate or claim being counted twice by different parties.

Why Softweb Planet

Why teams choose us for this work

  • A blockchain solution architect in the team

    Ledger design is led by our in-house blockchain solution architect, who also works as a full-stack engineer, so the chain, the integration services and the screens people use are planned as one system.

  • We will recommend a database when it fits

    Our first deliverable is a suitability assessment. Where a shared database with signed audit logs solves the problem, we build that and spare you the cost of running a network.

  • Nodes and indexers run by DevOps engineers

    Our DevOps and SRE engineers work across AWS, Google Cloud, Kubernetes and CI/CD, so nodes, indexers and signing services are defined in code, monitored and released through tested pipelines.

  • One shared test network for all partners

    Under a named lead and a written scope, partner organisations review the same working build on a shared test network every one to two weeks, so disagreements about data fields or approval rules surface before launch.

What you can expect

  • Records that partners can verify for themselves instead of requesting copies
  • A documented decision on whether a ledger is needed, and why
  • Ledger data kept in step with the systems your teams already use
  • Personal and confidential data kept off-chain and under your control
  • Key custody and governance agreed before any value is at stake

Blockchain Development FAQ

Frequently asked questions

A business needs a blockchain when several independent organisations must write to and rely on the same record, and no single party is trusted to control it. If one organisation owns the data and others only read it, a conventional database with access controls and signed audit logs is usually cheaper, faster and easier to change. We test each project against these conditions during discovery and put the recommendation in writing.

Start your project

Tell us what you're building.

Share the problem, the systems involved and where you want to be. A senior engineer replies with honest advice on scope, architecture and the fastest safe path to production.