Decisions

# When Not to Build Blockchain Into a Business App

A ledger on a chain is a product only when several parties must share a record they cannot quietly edit. Most CRMs and shops do not.

CodeLoop Studio·August 27, 2026·5 min read

![Abstract network of lights](https://www.codeloop.ba/_next/image?url=%2Fblog%2Fwhen-not-to-build-blockchain-cover.jpg&w=3840&q=75)

Photo by [Pixabay](https://www.pexels.com/@pixabay) on [Pexels](https://www.pexels.com/photo/844124/)

A chain is a product when several parties must share a record none of them can quietly edit. A CRM, a shop, and a staff app almost never need that. Adding “blockchain” to the deck does not make the spreadsheet a protocol.

CodeLoop Studio in Sarajevo builds operational software: [custom CRM](https://www.codeloop.ba/blog/custom-crm), [web apps](https://www.codeloop.ba/blog/izrada-web-aplikacija), mobile products. [cijene.me](https://www.codeloop.ba/study-case/cijene) compares prices. That is a database and a UI, not a public ledger. We will say no the same way we say [when not WordPress](https://www.codeloop.ba/blog/kada-ne-kreirati-wordpress-web-stranicu).

## When a ledger is the job

Multi-party settlement, a record regulators will audit across companies, an asset that must move without a single operator — those briefs can justify a chain, and they are rare in the work we take. We are not a web3 studio. We will not pretend a token is a business model.

Business process software in BiH is still Excel and WhatsApp for a lot of firms — [business software in BiH](https://www.codeloop.ba/blog/poslovnog-software-bih). Replacing that with Postgres is the honest step. Replacing it with a consensus algorithm is usually theatre.

## What we freeze

* **Who must not be able to edit history.** If the answer is “only our admin,” you want backups and roles, not a chain.
* **Cost of being wrong.** Gas, keys, and irreversible mistakes are product risk. We will write that down before anyone draws a wallet screen.
* **Login is not a chain.** Sessions are [app authentication](https://www.codeloop.ba/blog/app-authentication).
* **No invented on-chain metrics.** We will not publish TVL, token holders, or a client we do not have.

## What we will build instead

A shop that checks out — [ecommerce checkout](https://www.codeloop.ba/blog/ecommerce-checkout). An MVP someone outside Slack can touch — [MVP first version](https://www.codeloop.ba/blog/mvp-first-version). Custom software with a named owner — [custom software development](https://www.codeloop.ba/custom-software-development).

## Send the parties who cannot trust a single admin

If you cannot name them, you do not need a chain. If you can, we will still tell you whether we are the studio. Reply in **24 hours** — [online estimate](https://www.codeloop.ba/online-estimate) or [contact](https://www.codeloop.ba/contact).
