A public contract, not a contract of faith

Why transparency matters more in crypto

A smart contract with a bug can't be "fixed later": once deployed on the blockchain, its logic is fixed and any flaw can mean funds lost forever. That's why the escrow contract that holds every purchase on Ikiraro isn't code of faith: it's public, tested, and verifiable code. It hasn't gone through an independent professional security audit yet -- we're saying that plainly because it's information you deserve to have before depositing.

What you can review yourself

🔐

Fund custody

That money can only move to the seller, to the buyer on a refund, or stay frozen in a dispute. Never to an unauthorized third party.

⏱️

Release conditions

That the deadlines and confirmations that release the payment work exactly as shown to buyer and seller.

⚖️

Dispute resolution

That an open claim is handled according to predefined rules, without either party being able to tilt the outcome in their favor.

🧪

Established safe patterns

Uses standard libraries already audited by third parties (OpenZeppelin) against the most common attack vectors in custody contracts -- reentrancy, amount manipulation, rounding errors -- and passed an automated static analysis (Slither) with no security findings.

How you can verify it yourself

  • The escrow contract is public: anyone can look up its address on a blockchain explorer.
  • Every transaction is recorded on-chain, with its own transaction ID.
  • There's no 'hidden' version of the contract that behaves differently from the public code you see here.

The review doesn't end on launch day

Every relevant update to the escrow contract goes through a new review before deployment. We'd rather move slower on this part of the system than risk the funds you have deposited while waiting for a delivery.