Adultra Escrow Smart Contract
Instant, trust-minimised payouts built on USDC and Polygon. No middlemen, no cold feet—just code.
Non-custodial by design: funds move directly between wallets. Adultra never has possession or control over your money.
Why an on-chain escrow?
- 🤝 Guaranteed funds Producers must lock the full budget before the shoot, eliminating late-payment anxiety.
- ⌛ Real-time release Participants are paid the instant the producer taps Release—no banking cut-offs, chargebacks, or net-30 surprises.
- 🔍 100% transparent Every transaction lives on Polygonscan. Anyone can verify balances and fees in seconds.
- ⚖️ Fair fees A flat 5% / 5% split keeps costs predictable for everyone.
- 👐 Non-custodial Escrowed USDC never touches a wallet owned by the platform—only the smart contract can move funds, and only according to its rules.
Simple fee structure
Action | Who pays | Amount | Goes to |
---|---|---|---|
Funding | Producer | 5% of base | Platform |
Release | Talent | 5% of base | Platform |
Lifecycle in three clicks
- 1
Fund booking
Producer deposits base + 5%. The fee is forwarded to Adultra; the base amount stays in escrow.
- 2
Shoot day
The producer hits Release Funds inside the Adultra dashboard.
- 3
Instant payout
Contract sends 95% of the base to talent and 5% to Adultra. Funds arrive in seconds.
- —
Need to cancel?
Either party can trigger Cancel while still funded. 100% of the base returns to the producer—fees are non-refundable.
Under the hood
- 🔒 Reentrancy-safe Built with
@openzeppelin/security ReentrancyGuard
. - 📄 ERC-20 only The contract handles USDC (6-decimals) for stable, on-chain dollars.
- ✅ Audited Independent audit by SolidProof completed 2025-04—no critical issues found.