Remlo is the payroll, agent payment, and reputation protocol for borderless work. Companies pay teams in stablecoins on Tempo or Solana. Agents pay our APIs in USDC on Tempo, Base, or Solana. Every settled payment writes portable on-chain reputation. Three primitives, two settlement chains, one stack. Funds are custodied by the protocol, not by Remlo. Every settled action produces a credential another protocol can read.Documentation Index
Fetch the complete documentation index at: https://docs.remlo.xyz/llms.txt
Use this file to discover all available pages before exploring further.
Three primitives
Payroll
Companies fund a treasury on-chain and run batched payouts in two clicks. Tempo settlement lands in under a second. Solana settlement uses SPL transfers and Streamflow streams. Every payment carries a 32-byte ISO 20022 memo so compliance pipelines index bymessageType, employerId, employeeId, and payPeriod without parsing tx logs.
The same execution rail powers /api/mpp/agent/pay, our agent to agent payment endpoint. External agents pay $0.05 in USDC and Remlo broadcasts a single recipient transfer from the named employer’s treasury, capped by the per transaction and per day spend limits the employer set in advance.
Agents identify themselves via ERC-8004 tokens on Tempo and can register a public profile via POST /api/mpp/agents/register ($0.10 once). Registered agents appear in the public directory at remlo.xyz/agents and are one-click authorizable from any employer’s dashboard.
Escrow
A three party coordination primitive on Solana. The requester locks USDC in an escrow PDA with a rubric. The worker submits a deliverable URI. A validator posts a verdict on-chain. The Remlo Privy server wallet is policy gated to a single instruction (post_verdict); settle, refund, and expired_refund are permissionless. Even under a fully compromised server, funds remain claimable by the correct counterparty.
Default validator: Claude. Configurable: human arbitrators or multi validator consensus over simple_majority, unanimous, or weighted rules.
Reputation
Settled work writes portable on-chain reputation on both chains. On Solana, four Solana Attestation Service schemas (payment-completed, escrow-settled, escrow-refunded, employer-verified) attest to recipient counterparties. On Tempo, every agent pay or escrow settlement writes an ERC-8004 giveFeedback entry to the counterparty agent’s identity, with int128 value on a -100..100 scale and structured tags.
Reputation is queryable. The escrow flow already uses SAS attestation counts to tier worker wallets and scale escrow expiry. Trusted workers (20+ prior attestations) earn shorter floors. Anyone can read any subject’s reputation:
Application surfaces
- Employer dashboard. Treasury, team management, payroll wizard, escrows, council, reputation, AI agent, cards, compliance.
- Employee portal. Salary, wallet, card, off-ramp, payments, reputation.
- MPP and x402 API. Pay per use endpoints accessible to autonomous agents on three chains. Discoverable via OpenAPI spec and AgentCash.
Why on-chain
Traditional payroll APIs lock funds inside the provider. If the provider’s keys leak, every customer’s payroll is exposed. Remlo inverts this: customer funds live in their own treasury contract on Tempo (or their Solana wallet), and Remlo’s agent key is policy bound to whitelisted operations. A compromised Remlo cannot steal funds. The protocol is the trust boundary. The same property makes Remlo programmable for agents. An autonomous agent can pay $0.05, supply a credential proving its principal, and receive a payroll receipt or trigger a payout subject to the employer’s spending caps. The agent never touches the treasury directly. Remlo executes the policy on-chain.Next steps
Pick the path that fits.- Run payroll. Start at the Quickstart.
- Build an agent that calls Remlo. Read MPP API: Multi-Rail Payments and AgentCash integration.
- Understand the settlement layer. Read Architecture.