The dashboard
The dashboard shows the health of everything you have shipped:
Every figure is aggregated from the on-chain settlement legs, never recomputed from a separate ledger. What you see is what settled on-chain.
Where your share comes from
The 70/30 split is applied inline, inside the same on-chain debit that charges the buyer. When a call succeeds,PaymentEscrow debits the buyer and credits your internal balance and the treasury’s in one transaction, and emits an event carrying both legs. There is no separate payout job that could drift, fail, or be skipped.
Because the split happens inside the debit, your earnings and the platform’s are two legs of one event. The dashboard reads those legs directly, so your balance is always consistent with what actually settled. See exactly-once settlement.
How to withdraw
Your creator share sits as an internal balance inPaymentEscrow. You withdraw it from the /wallet screen, which also shows your escrow balance and transaction history.
1
Open the wallet screen
Go to /wallet. Your withdrawable creator balance is shown alongside your escrow balance.
2
Withdraw
Start the withdraw. It calls
PaymentEscrow.withdraw and sends your accrued balance to your wallet.3
Confirm
A confirm step guards the withdrawal before it is signed. Confirm to send the transaction.
decimals(), so the balance you see and the amount you withdraw are always in the right units for USDC.
Payout history
Your wallet screen keeps a transaction history, and payouts link out to ArcScan so you can verify any settlement or withdrawal on-chain. The explorer is the source of truth: the dashboard just reads it back for you.Exactly-once settlement
Why a retry never double-charges and how the inline split keeps your balance consistent.
Contracts reference
PaymentEscrow, the debit legs, and the withdraw path on-chain.