DEV Community

Jessica Williams
Jessica Williams

Posted on

My Client Wants to Put a Building on a Blockchain. I Have Questions.

Last Tuesday, a client called me with what he described as a "simple request."
He wanted to put his commercial real estate portfolio on a blockchain. Not the documents. Not the contracts. The actual assets. Tokenized. Fractionalized. Tradeable on a platform he wanted built in — and I quote — "a few months."
I have been building software for eight years. I have worked with APIs that made no sense, databases that lied to me, and clients who described six-month projects as "quick wins." But this one sent me to the docs in a way I had not experienced in a while.
So I did what any developer does when handed a requirement they do not fully understand. I started asking questions. Here is everything I found — and what I wish someone had told me before I took the call.

First Question: What Does Tokenizing a Building Actually Mean?

I had to get this straight before writing a single line of code. Tokenizing a real-world asset — a building, a piece of land, a commodity — means creating a digital token on a blockchain that represents ownership or a share of ownership in that asset.
This is the core of what the industry calls RWA tokenization development. The physical asset does not move. The legal ownership structure does not disappear. What changes is how that ownership is recorded, transferred, and divided. Instead of a paper deed sitting in a lawyer's filing cabinet, you have a smart contract on a blockchain that says: this token equals this percentage of this asset.
Simple in theory. Complicated in practice. Here is where my questions started multiplying.

Second Question: What Does the Tech Stack Actually Look Like?

Before I could spec anything out, I needed to understand what I was actually building. After two days of research and a few conversations with developers who had done this before, here is the architecture that makes a RWA tokenization platform development project work:

  • Smart contracts: The core logic. These define the token standard (ERC-20 for fungible fractions, ERC-721 or ERC-1400 for more complex ownership structures), the transfer restrictions, and the compliance rules. This is where most of the security-critical code lives.

  • Tokenization layer: The bridge between the off-chain asset and the on-chain token. This involves oracles, legal wrappers, and sometimes a custodian who holds the physical asset while the tokens circulate.

  • KYC/AML integration: Non-negotiable. If you are tokenizing assets that have real monetary value, you are operating in regulated territory. Every buyer of these tokens needs to be verified. This is not optional and it is not cheap to build correctly.

  • Investor dashboard: The front end where token holders see their portfolio, track distributions, and initiate transfers. Standard web app territory, but with wallet integration added on top.

  • Secondary market functionality: If tokens need to be tradeable after issuance, you either integrate with an existing exchange or you build one. More on that below.
    The scope of a proper RWA tokenization platform development project is not a side feature. It is a full product.

Third Question: Which Blockchain?

This is the question I spent the most time on, and it is the one that most tutorials gloss over with "it depends." So let me be more specific.
For a real-world asset tokenization use case, the blockchain selection comes down to four factors: transaction cost, finality speed, developer ecosystem maturity, and regulatory alignment. Here is how the main options stack up in practice:

  • Ethereum: Largest developer ecosystem, most tooling, highest security track record. Gas fees on mainnet are still a concern for high-frequency transactions, but layer-2 solutions like Polygon and Arbitrum address this for most asset tokenization use cases.

  • Polygon: Low fees, EVM-compatible, widely used for tokenization projects. A solid default choice for most RWA tokenization development builds that do not have specific institutional blockchain requirements.

  • Avalanche: Subnet architecture allows you to build a custom blockchain with your own rules. Increasingly popular for institutional use cases where compliance requirements are specific.

  • Stellar/XDC: Built for financial applications, lower developer community but better native compliance tooling for certain regulated asset classes.

Any serious blockchain development company will tell you that the right chain depends on your specific compliance requirements, your expected transaction volume, and whether you need interoperability with other protocols. There is no universally correct answer — but there are wrong answers for specific use cases.

Fourth Question: What Are the Legal Landmines?

This is the question I was least qualified to answer on my own, and the one I am most glad I asked early.
Tokenizing a real estate asset is not just a technical exercise. Depending on jurisdiction, you may be issuing a security. That means securities law. In the US, that means SEC compliance. In the EU, that means MiCA and prospectus requirements. In most jurisdictions, it means something, and that something has teeth.
The legal structure typically looks like one of these:

  1. SPV wrapper: A special purpose vehicle holds the physical asset. Tokens represent shares in the SPV. Investors are technically shareholders, not property owners directly.

  2. Debt instrument: Tokens represent a debt claim against the asset or its revenue. Different regulatory treatment, sometimes simpler to structure.

  3. Direct ownership: In some jurisdictions with digital asset-friendly frameworks, tokens can represent direct fractional ownership. Rarer, more complex, but increasingly possible.

Any RWA tokenization development company worth working with will have legal counsel as part of the project, not as an afterthought. If they present you with a proposal that does not mention legal structuring, that is a red flag before you see a single line of code.

Fifth Question: Do I Need to Build a Secondary Market?

My client wanted his tokens to be tradeable. That opened up a whole separate conversation.
There are two routes to secondary market trading for tokenized assets. The first is integration with an existing compliant exchange that already supports security tokens. The second is building your own exchange infrastructure.
If you go the second route, you are now in the territory of exchange development. A centralized exchange build — handling order books, matching engines, custody, and KYC — is a significant engineering project on its own. A blockchain development company that has built exchange infrastructure before will approach this very differently from one that is handling it for the first time. Ask specifically about prior exchange builds in their portfolio before committing.
For most first-time tokenization projects, integrating with an existing compliant secondary market is the faster and lower-risk path. Building your own exchange comes later, when you have a proven token product and clear regulatory standing in your target markets.

Sixth Question: What Does This Actually Cost and How Long Does It Take?

I asked this question last because I needed to understand the scope before I could answer it honestly. Here is the realistic breakdown for a mid-complexity RWA tokenization platform development project:

  • Smart contract development and audit: This is not something you rush. A proper audit from a reputable firm adds weeks and significant cost, but an unaudited contract holding real asset value is an unacceptable risk.

  • Legal structuring: Varies enormously by jurisdiction. Budget for this as a project cost, not a side expense.

  • KYC/AML integration: Third-party providers exist (Jumio, Onfido, Sumsub) and are far more cost-effective than building this from scratch.

  • Platform development: Investor dashboard, admin panel, token issuance flow, wallet integration. Standard web development with blockchain-specific complexity added.

  • Testing and compliance review: Longer than standard software projects because the stakes of a production bug are higher when tokens represent real asset value.

  • My honest answer to my client: this is not a "few months" project if done correctly. A serious RWA tokenization development company will scope this at six to twelve months minimum for a compliant, production-ready platform. Anyone quoting significantly less is either cutting corners on compliance, skipping the legal layer, or both.

What I Told My Client

After two weeks of research, conversations with developers who had done this before, and a long call with a securities lawyer, I gave my client a straight answer.
The technology to do what he wants exists and is mature enough for production. The RWA tokenization development ecosystem has advanced significantly in the last three years. There are established patterns, audited contract standards, and experienced blockchain development company teams who have shipped real asset tokenization platforms.
But the technology is not the hard part. The legal structure, the compliance layer, and the operational model of managing a tokenized asset over time — those are the hard parts. Any RWA tokenization development company that leads with the technical roadmap and treats compliance as a secondary concern is selling you a half-built product.
He is moving forward. We scoped it properly. It will take ten months.
He called it a "quick win" again on the last call. I let it go.

TL;DR — The Questions Worth Asking Before You Start

  • What legal structure wraps the physical asset? (SPV, debt, direct ownership?)
  • Which blockchain fits your compliance requirements and transaction volume?
  • Is secondary market trading in scope? If yes, integration or build?
  • Who is doing the smart contract audit? Is it budgeted?
  • Does your RWA tokenization development company have legal counsel involved from day one?
  • What is the realistic timeline — not the optimistic one?

If you have been through a RWA tokenization platform development project before and have questions, war stories, or strong opinions about chain selection — drop them in the comments. I am still learning this and would genuinely appreciate the perspective

Top comments (0)