Inveil

What's Decentralized at Inveil Today — and What Isn't Yet

"Decentralized" is the most over-claimed word in crypto, so here's a precise, honest answer for Inveil: the money path — escrow, order book, reputation, and settlement — is genuinely on chain and non-custodial today, but arbitration is still decided by a small, fixed committee that the operator appoints, and some supporting infrastructure (hosting, notifications) is centralized in practice even though it's built to be portable. That's the real picture, gaps included. This article goes component by component, because a vendor that only tells you the decentralized parts is telling you half the story — and the half they leave out is usually the half that matters.

Why this honesty is the point

Decentralization isn't a binary; it's a set of separate questions about who controls each part of a system. A platform can be non-custodial with funds while being centralized in dispute resolution, or run a trustless settlement layer behind a website only one company can serve. Lumping all of that under a single "decentralized" badge hides exactly the parts a user should scrutinize. So we'll answer four questions separately: who holds the funds, who runs the marketplace, who can change the rules, and who decides disputes.

What's decentralized today

Custody of funds — decentralized. Escrow is a smart contract on Arbitrum with no operator-withdrawal path. No employee, no court order against the company, and no operator key can move funds locked in a trade. This is the strongest and most load-bearing guarantee, and it's auditable in the open-source code.

The order book — decentralized. Offers live as contract state on chain, not in a private database. You can discover and read the market directly from the chain with just an RPC connection, independent of our servers.

Reputation — decentralized. Each trader's track record is an on-chain registry of identity-free statistics, not a private score the operator controls and could edit.

Settlement — decentralized. Trades settle by atomic on-chain execution; the contract pays out per its rules with no operator in the loop.

Rule changes — constrained, not freely centralized. The operator can tune parameters (fees, limits, windows), but only through public, timelocked changes that apply to future trades only, never retroactively. It's not zero operator power, but it's bounded, delayed, and visible — closer to "watchable" than "trust us."

The practical test of all this: a user with only a wallet and an Arbitrum RPC connection can browse offers, create and fund trades, file disputes, and withdraw — without our website or servers. The core trading actions don't depend on us.

What isn't decentralized yet

Arbitration — not decentralized. This is the big one, and we won't soften it. When a dispute can't be resolved between the two parties, it's decided by a fixed committee of arbitrators, and that committee is appointed by the operator. The process is transparent — votes are recorded on chain and the payout is enforced automatically by contract, so the operator can't secretly override a result — but who gets to vote is an operator decision today. A small, appointed panel is the most centralized component of the system. We chose it for v1 because a reliable, predictable dispute process mattered more on launch than a fully trustless one, but it is explicitly a starting point, not the destination — see our road to decentralized arbitration.

Hosting and supporting services — centralized in practice, portable by design. The website is served from conventional hosting, and a small server component handles things a blockchain can't do on its own: push notifications and social-media link previews. These are deliberately built so the protocol never depends on them for core actions — they enrich the experience rather than gate it — but "designed to be portable" honestly isn't the same as "already running in three places." Today they run in one.

The honest scorecard

Component Status today Who controls it
Custody of funds Decentralized Smart contract — no operator path
Order book Decentralized On-chain contract state
Reputation Decentralized On-chain registry
Settlement Decentralized Atomic on-chain execution
Rule / parameter changes Bounded Operator, but timelocked + public + future-only
Arbitration (who decides) Centralized Operator-appointed committee
Hosting / notifications Centralized (portable) Operator, today

Why we publish this

Two reasons. First, it's the only intellectually honest way to talk about decentralization — anyone can verify these claims against the open-source code, and a scorecard with a "centralized" row is more trustworthy than a glossy "fully decentralized" badge. Second, naming the gaps is how we hold ourselves to closing them. The arbitration row is centralized today; our commitment is to make it less so over time, and stating it plainly is the first step. You can see the decentralized parts in action by browsing the market — and judge the rest for yourself.

FAQ

Is Inveil fully decentralized?

No. Custody, the order book, reputation, and settlement are decentralized and on-chain today, and parameter changes are bounded by public timelocks. But arbitration is decided by a fixed, operator-appointed committee, and hosting plus notifications are still centralized in practice. We publish a component-by-component scorecard rather than claim a blanket "fully decentralized."

Which part of Inveil is the most centralized?

Arbitration. While the dispute process is transparent and the payout is enforced on chain, who sits on the deciding committee is an operator decision today. That makes the arbitrator panel the most centralized component, which is why decentralizing it is the top roadmap priority.

Can I trade without relying on Inveil's servers?

Yes for the core actions. With only a wallet and an Arbitrum RPC connection you can browse offers, create and fund trades, file disputes, and withdraw, because those live on chain. The website and notification service are conveniences the protocol doesn't depend on for trading.

Why launch with a centralized arbitration committee at all?

Because a working, predictable dispute process was more important at launch than a fully trustless one. A fixed committee resolves cases reliably while the trustless model is designed and built. It's a deliberate v1 starting point, stated openly, not a permanent design choice.

Try it: Inveil is non-custodial P2P USDT trading on Arbitrum — no KYC, no email, no seed phrase. Funds sit in smart-contract escrow, disputes settle on chain. Browse the market.