Introduction
A business settlement workspace for mutually approved obligations.
NetFold is a business settlement workspace for mutually approved USDG obligations on Arbitrum. It calculates final net positions and releases them only after complete coverage.
- 01Record
- 02Accept
- 03Net
- 04Cover
- 05Settle
How it works
The 100 / 60 / 40 example
Studio owes Auditor 100 USDG. Auditor owes Infrastructure 60 USDG. Infrastructure owes Studio 40 USDG. NetFold offsets what each party owes and receives.
- Gross
- 200 USDG
- Required liquidity
- 60 USDG
- Compression
- 70%
This is 70% gross-to-net liquidity compression. It is not a claim of 70% fewer ERC-20 transactions.
Using NetFold
Actions follow roles and onchain state.
Creator
Create the run, add participants, propose obligations, and close the fully accepted batch.
Payer
Review the pending obligation and explicitly accept only the amount assigned to your wallet.
Net debtor
Approve exactly the finalized USDG requirement, then fund the entire residual debit.
Any wallet
Settle a fully covered run once total funded equals the final total net debit.
Expired run
Anyone can expire an eligible closed run; each funded debtor claims its own refund.
How to test
Review evidence or execute the product.
Execute a real Sepolia run
Connect a wallet, create a run, invite counterparties, accept, close, fund the residual, and settle.
Arbitrum Sepolia ETH is required for gas; canonical Paxos test USDG is required only for net debtors. Test tokens have no value, and faucet availability is not guaranteed.
Architecture
Public state, user-signed transactions.
There is no database, custodial signer, hidden relayer, or private backend controlling settlement.
Safety properties
Enforced boundaries, not an audit claim.
- Named-debtor acceptance
- Maximum 8 participants and 32 obligations
- Immutable closed batches
- Exact residual funding
- Complete coverage before settlement
- Atomic settlement
- No double settlement
- Expiry and debtor refund path
- Reentrancy protection
NetFold is unaudited. Passing tests and verified runs are engineering evidence, not a security audit.
Run #001
200 → 60 → 70%
Gross obligations · required liquidity · compression
Run #002
20 → 6 → 70%
Gross obligations · required liquidity · compression
Created and operated through the deployed public application using Alice, Bob, and Carol wallets.
Limitations
Testnet product, explicit scope.
- Arbitrum Sepolia only
- Test tokens have no value
- Unaudited
- No legal-netting opinion
- No credit
- No default mutualization
- No KYC/KYB
- One settlement asset
- Maximum 8 participants
- Maximum 32 obligations
- Public-RPC event discovery without an indexer
Roadmap
Product horizons
Now
USDG business settlement workspace
Next
- Recurring clearing windows
- Business/team workspaces
- Accounting/treasury integrations
Founder House
Issuer Rails Unimplemented
- Branded business settlement tokens
- 1:1 USDG backing
- Reserve verification
- Redemption into USDG
- Multi-issuer USDG clearing
All Issuer Rails functionality is unimplemented roadmap scope. NetFold contains no stablecoin issuance contracts.