Referral account
Earn 1% of qualifying gross sales referred to DocsPack, QuoteProof, ContractCases, and MCPWireCheck. Creator tools are excluded. Include your public referral code in the original paid invocation; attribution cannot be added afterward.
Payouts require destination proof, owner review and an externally signed transfer. Registration does not send funds; no payout date is promised.
Your private capability controls this account, its destination, and its earnings. Keep it privately: there is no recovery grant. It is an account credential, never a wallet private key or seed phrase.
Returning referrers: paste the capability you already saved and read your account. New referrers: generate one locally and save it before registering. The same capability is used throughout this page, only in private request headers. It is never saved in browser storage or exported with retry requests.
1. Save a Base destination
Use the same referral capability above after registration. An address is UNVERIFIED until its separate ownership proof is verified. Owner approval is separate. Saving an address does not initiate a payout.
Prove wallet ownership
Use the saved Base address and your existing referral capability above. Request a five-minute message, sign that exact message outside this page, then paste the EOA signature. Never enter a private key or seed phrase. Smart-contract wallets (ERC-1271) are unsupported.
Ownership proof is separate from owner approval. These requests authorize no payment and initiate no payout.
Save the exact retry request
Nothing is sent by preparation or import. Save each updated JSON before sending. It excludes your capability. Once a signature is included, keep this file private; it contains the exact proof needed for retry. The server stores no raw signature.
Sign this exact message externally
Check the domain, Base chain 8453, public address, claim revision and expiry before signing. Use a wallet that shows the complete message. This page does not connect to or control your wallet.
Retire an expired proof
The challenge has expired and a fresh authenticated read checked the current wallet. Save the old retry JSON first. Retiring this local proof lets you request a new message; it does not confirm that the old proof succeeded or undo a recorded proof. This option applies only to ownership proof, which authorizes no payment.
Restore a saved proof request
Import sends nothing. Replay the original challenge to authenticate its message before signing or retrying a saved proof.
Referral earnings
Read the private earnings ledger using your referral capability above. Referrals accrue 1% of eligible first-party gross sales. Creator tools are excluded.
Request a payout
Read your current wallet and available earnings, then choose an exact USDC amount. A request holds no funds and sends no payment. Before the owner reserves funds, your current wallet needs an EOA ownership proof and separate owner approval. The owner reviews and signs the transfer externally; paid status requires verified finalized Base USDC evidence.
Your referral account is resolved privately from the existing capability above. Eligible earnings come from first-party tools only.
Use up to six decimal places. The exact requested amount is preserved, without rounding or deductions.
Save the exact retry request
Preparation and import send nothing. Save this JSON before sending and keep your private capability separately. If the response is uncertain, retry unchanged or read this request’s status; do not replace its amount, wallet revision or request ID.