EarnPatch.Marketplace ↗
Interactive integration demoSample roles and simulated payments. Separate SaaS, actual API calls and genuine SafeShare processing.

EarnPatch Bridge

One agreement.
Inside your software.

Commission a useful upgrade, approve its release and connect it to the customer experience you already own.

Paperlane integrationNo wallet needed for this walkthrough.
EarnPatchAgreement · delivery · settlement
BridgeIdentity · access · approved execution
PaperlaneYour reports · protected exports

Prepare Paperlane’s upgrade

Loading your workspace…

Installation

Bring the approved capability to Paperlane.

Paperlane is a separate reporting application on its own origin. Its backend calls the Bridge SDK. Access and paid-use checks run on Bridge, using the same approved SafeShare release.

const bridge = new BridgeClient({ url: BRIDGE_ORIGIN, key: SERVER_ONLY_KEY });
const capability = await bridge.capability(workspace);
const access = await bridge.access(workspace, session.customer);
const job = await bridge.prepare(workspace, session.customer, input);
const result = await bridge.run(workspace, session.customer, job.id, input);
The customer comes from your authenticated host session. Never put the integration key in browser JavaScript.

Every qualifying sale, accounted for.

These workspace payouts are simulated. The actual testnet payout is separate below.

Authentic NEAR Testnet execution

The agreement has a real payment trail.

The accepted marketplace example settled 0.01 testNEAR: 0.008 merchant allocation and 0.002 developer withdrawal, with genuine paid CSV delivery. It is separate from this integration demo.

Inspect the original payout ↗
Preserved acceptance record