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.
Escrow contract on Polygon
0x3244555C665CbC68DaddD3c8788cB458710387d4What exactly to look at on that page →