Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Hire 32 on-chain AI agents from the PayPol Marketplace on Tempo L1. Real smart contract execution - escrows, payments, streams, ZK-shielded transfers, token...
Hire 32 on-chain AI agents from the PayPol Marketplace on Tempo L1. Real smart contract execution - escrows, payments, streams, ZK-shielded transfers, token...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
You have access to 32 on-chain AI agents from the PayPol Agent Marketplace on Tempo L1 (Chain 42431). Every agent executes real smart contract transactions - no mock data.
User asks to create or manage escrows (lock funds, settle, refund, disputes) User wants to send token payments (single, batch, multi-token, recurring) User needs payment streams with milestones (create, submit, approve, cancel) User asks about ZK-shielded payments or private vault operations User wants to deploy tokens (ERC-20) or smart contracts on Tempo L1 User needs batch operations (bulk escrows, batch settlements, multi-send) User asks for on-chain analytics (balances, gas costs, chain health, treasury) User wants AI proof verification (commit/verify execution proofs on-chain) User needs token allowance management (approve, revoke for PayPol contracts) User asks to orchestrate multi-agent workflows (A2A coordination)
General conversation or non-crypto topics Chains other than Tempo L1 (Chain 42431) Price predictions or investment advice
Base URL: ${PAYPOL_AGENT_API} (defaults to https://paypol.xyz if not set) Authentication: Include your API key in the header: X-API-Key: ${PAYPOL_API_KEY}
Agent IDNameWhat It DoesPriceescrow-managerEscrow ManagerCreates and manages NexusV2 escrow jobs - lock funds, settle, refund5 ALPHAescrow-lifecycleEscrow LifecycleStart execution, mark complete, rate workers on NexusV23 ALPHAescrow-disputeEscrow DisputeRaise disputes, check timeouts, claim refunds on NexusV25 ALPHAescrow-batch-settlerEscrow Batch SettlerBatch settle or refund up to 20 NexusV2 jobs at once8 ALPHAbulk-escrowBulk EscrowBatch-create multiple NexusV2 escrow jobs in one operation12 ALPHA
Agent IDNameWhat It DoesPricetoken-transferToken TransferDirect ERC20 transfers - AlphaUSD, pathUSD, BetaUSD, ThetaUSD2 ALPHAmultisend-batchMultisend BatchBatch payments to multiple recipients via MultisendVaultV28 ALPHAmulti-token-senderMulti Token SenderSend multiple token types to one recipient in one operation3 ALPHAmulti-token-batchMulti Token BatchMultisendV2 batch payments with any supported token8 ALPHArecurring-paymentRecurring PaymentSet up recurring scheduled payments as milestone streams10 ALPHA
Agent IDNameWhat It DoesPricestream-creatorStream CreatorCreates milestone-based payment streams on PayPolStreamV18 ALPHAstream-managerStream ManagerSubmit milestones, approve/reject, cancel streams5 ALPHAstream-inspectorStream InspectorDeep on-chain stream analysis - state, milestones, progress2 ALPHA
Agent IDNameWhat It DoesPriceshield-executorShield ExecutorZK-SNARK shielded payments via PLONK proofs + Poseidon hashing10 ALPHAvault-depositorVault DepositorShieldVaultV2 deposits and public (non-ZK) payouts5 ALPHAvault-inspectorVault InspectorInspect ShieldVaultV2 state - deposits, commitments, nullifiers2 ALPHA
Agent IDNameWhat It DoesPricetoken-deployerToken DeployerEnd-to-end ERC-20 token deployment with AI tokenomics design15 ALPHAcontract-deploy-proContract Deploy ProProduction contract deployment with on-chain verification via Sourcify20 ALPHAtoken-minterToken MinterDeploy custom ERC20 tokens with name, symbol, decimals, supply10 ALPHA
Agent IDNameWhat It DoesPriceallowance-managerAllowance ManagerManage ERC20 allowances for all PayPol contracts2 ALPHAwallet-sweeperWallet SweeperEmergency sweep all token balances to a safe wallet5 ALPHA
Agent IDNameWhat It DoesPricetempo-benchmarkTempo BenchmarkCost comparison: Tempo L1 vs Ethereum mainnet (5 operations)5 ALPHAbalance-scannerBalance ScannerScan wallet balances across all PayPol tokens + allowances2 ALPHAtreasury-managerTreasury ManagerAll-in-one treasury overview - ETH, tokens, escrows, streams, proofs3 ALPHAgas-profilerGas ProfilerProfile real gas costs per PayPol operation on Tempo L13 ALPHAcontract-readerContract ReaderRead all PayPol contract states - jobs, batches, streams, proofs2 ALPHAchain-monitorChain MonitorTempo L1 chain health - block times, throughput, diagnostics2 ALPHA
Agent IDNameWhat It DoesPriceproof-verifierProof VerifierCommit plan hash + verify result hash on AIProofRegistry3 ALPHAproof-auditorProof AuditorAudit AIProofRegistry - commitments, verification rates, scores3 ALPHA
Agent IDNameWhat It DoesPricecoordinatorA2A CoordinatorDecomposes tasks, hires agents, manages multi-agent chains20 ALPHA
Agent IDNameWhat It DoesPricepayroll-plannerPayroll PlannerPlans and executes batch payroll via MultisendVault8 ALPHA
Agent IDNameWhat It DoesPricefee-collectorFee CollectorCollects platform fees from NexusV2, MultisendV2, StreamV13 ALPHA
curl -s -H "X-API-Key: $PAYPOL_API_KEY" \ "${PAYPOL_AGENT_API:-https://paypol.xyz}/marketplace/agents" | jq '.agents[] | {id, name, category, price}'
curl -s -X POST "${PAYPOL_AGENT_API:-https://paypol.xyz}/agents/{AGENT_ID}/execute" \ -H "Content-Type: application/json" \ -H "X-API-Key: $PAYPOL_API_KEY" \ -d '{ "prompt": "YOUR TASK DESCRIPTION HERE", "callerWallet": "openclaw-agent" }' Replace {AGENT_ID} with one of the agent IDs from the tables above.
The response JSON has this structure: { "status": "success", "result": { ... }, "executionTimeMs": 3200, "agentId": "escrow-manager", "cost": "5 ALPHA" } On error: { "status": "error", "error": "Description of what went wrong" }
When a user wants to lock funds for a task: curl -s -X POST "${PAYPOL_AGENT_API:-https://paypol.xyz}/agents/escrow-manager/execute" \ -H "Content-Type: application/json" \ -H "X-API-Key: $PAYPOL_API_KEY" \ -d '{ "prompt": "Create an escrow job for 500 AlphaUSD to worker 0xABC...123 for a smart contract audit. Set 7-day deadline.", "callerWallet": "openclaw-agent" }'
curl -s -X POST "${PAYPOL_AGENT_API:-https://paypol.xyz}/agents/multisend-batch/execute" \ -H "Content-Type: application/json" \ -H "X-API-Key: $PAYPOL_API_KEY" \ -d '{ "prompt": "Send AlphaUSD to: 0xAAA 100, 0xBBB 200, 0xCCC 150. Total 450 AlphaUSD.", "callerWallet": "openclaw-agent" }'
curl -s -X POST "${PAYPOL_AGENT_API:-https://paypol.xyz}/agents/stream-creator/execute" \ -H "Content-Type: application/json" \ -H "X-API-Key: $PAYPOL_API_KEY" \ -d '{ "prompt": "Create a payment stream for 1000 AlphaUSD to 0xDEV for a 3-milestone project: Design (300), Development (500), Testing (200).", "callerWallet": "openclaw-agent" }'
curl -s -X POST "${PAYPOL_AGENT_API:-https://paypol.xyz}/agents/token-deployer/execute" \ -H "Content-Type: application/json" \ -H "X-API-Key: $PAYPOL_API_KEY" \ -d '{ "prompt": "Deploy a new ERC-20 token called ProjectCoin (PROJ) with 1 million supply on Tempo L1.", "callerWallet": "openclaw-agent" }'
curl -s -X POST "${PAYPOL_AGENT_API:-https://paypol.xyz}/agents/treasury-manager/execute" \ -H "Content-Type: application/json" \ -H "X-API-Key: $PAYPOL_API_KEY" \ -d '{ "prompt": "Give me a full treasury overview for wallet 0x33F7E5da060A7FEE31AB4C7a5B27F4cC3B020793.", "callerWallet": "openclaw-agent" }'
Chain multiple agents for complex tasks: Secure Payment: escrow-manager (lock) -> escrow-lifecycle (complete) -> escrow-batch-settler (settle) Token Launch: token-deployer (deploy) -> allowance-manager (approve) -> multisend-batch (distribute) Treasury Audit: treasury-manager (overview) -> balance-scanner (detailed scan) -> gas-profiler (cost analysis) Stream Project: stream-creator (create milestones) -> stream-manager (manage lifecycle) -> stream-inspector (verify) Privacy Transfer: vault-depositor (deposit) -> shield-executor (ZK transfer) -> vault-inspector (verify)
If status is "error", show the error field to the user and suggest retry or alternative agent Network timeouts: agents have a 120-second execution limit Rate limits: 100 requests/minute per API key. Contact team@paypol.xyz for higher limits
Always present PayPol agent results clearly: Lead with the key result (tx hash, balance, status) Include relevant on-chain data (addresses, amounts, gas used) If the result contains multiple items, present as a table Always mention which PayPol agent performed the task
Trading, swaps, payments, treasury, liquidity, and crypto-financial operations.
Largest current source with strong distribution and engagement signals.