Beta — This site is in limited beta. Only invited admins can access.
MyPact
Non-custodial · Code-enforced · Permanent

Your agreement. Your rules. Enforced automatically.

MyPact locks funds into a smart contract that follows the rules you define. No middleman holds your money. No one can change the terms after both parties agree.

How an escrow works

Five steps from agreement to payment — every one enforced by code.

Define the deal

Set the amount, expiry date, and reviewers. The rules are fixed once both parties agree.

Funds are locked

The payer's funds move into the smart contract. During the protection window, they cannot be taken back.

Work happens

The payee completes the work. Funds sit securely in the contract — no one can touch them.

Reviewers approve

Your chosen reviewers confirm delivery. The approval threshold you set must be met.

Funds release

Payment goes directly to the payee's wallet. Automatic. Instant. No invoice, no chasing.

If reviewers do not approve before the expiry date, funds return to the payer automatically. No action needed from either party.

How you are protected

These are not policies — they are guarantees written directly into the contract code.

As the payer

  • Your funds only release when reviewers confirm delivery — no exceptions.
  • If the deal falls through, the expiry date returns your funds automatically. No action needed.
  • You set how many reviewers must agree. Nobody can override or change that threshold.
  • Nobody — not the payee, not MyPact — can access your locked funds.

As the payee

  • Funds are locked before you start work. Not a promise — a contractual guarantee enforced by code.
  • Once the protection window activates, the payer cannot cancel or withdraw, even if they change their mind.
  • Payment releases the moment reviewers approve — no invoicing, no chasing, no delays.
  • Every agreement is permanently recorded on-chain as proof of what was agreed.

The vault, not the judge

MyPact enforces the deal rules you set. If reviewers approve, funds release. If they do not approve before expiry, funds return to the payer. These are the only two outcomes.

What MyPact cannot do

If both sides disagree about whether work was delivered, MyPact cannot make that decision. Your on-chain agreement — signed, timestamped, permanent — is evidence of what was agreed. Legal recourse remains available to you outside the platform.

Reviewer independence matters

The people you add as reviewers determine whether this escrow is fair. Choose reviewers who are genuinely independent from both parties — people who will assess delivery objectively. The smart contract enforces the threshold you set; it cannot verify whether the reviewers are impartial.

Dispute resolution — coming soon

Optional decentralized dispute resolution via Kleros is on our roadmap. This will give both parties access to an on-chain arbitration mechanism for disputed agreements — without needing to go through traditional courts. Launching within 90 days of mainnet.

Common questions

What if the other party disappears?
When the agreement's expiry date passes, the smart contract automatically refunds the payer. No action is needed from either party. Funds are never permanently locked.
What does it cost?
A small gas fee (usually a few cents on Base mainnet) for on-chain actions, plus a MyPact subscription or $9 pay-per-agreement fee. There are no per-transaction percentage fees.
Is an on-chain agreement legally binding?
The on-chain record is timestamped, permanent, and tamper-proof — making it strong evidence of what was agreed and when. It is not a substitute for legal advice. We recommend consulting a licensed attorney for any agreement with significant legal implications.
What if I have never used crypto before?
You will need a crypto wallet and USDC on Base to participate in an escrow. Coinbase Wallet is the easiest option if you are new — download it from the App Store or Google Play, fund it with USDC, and you are ready.
Can MyPact access or freeze my funds?
No. MyPact is non-custodial. Funds are held by the smart contract, not by us. Code controls the rules — not humans. Even if MyPact ceased to exist, existing agreements on-chain would continue to function.

Ready to create your first agreement?

Free on testnet. No credit card required.