paying-with-locus
Enables AI agents to send USDC payments and order freelance services through an escrow-backed marketplace on Base. Handles wallet management, Fiverr-style gig ordering with tiered pricing, and order status polling. Use when the agent needs to make crypto payments, hire freelancers, or check order status on Locus.
Why use this skill?
Enable your AI agent to send USDC payments, manage escrow-backed freelance gigs, and handle wallet operations on Base with Locus.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/wjorgensen/hire-with-locusWhat This Skill Does
The paying-with-locus skill provides a secure gateway for AI agents to interact with the Locus marketplace on the Base network. It enables seamless USDC transfers, automated freelance service procurement, and escrow-backed financial operations. By integrating this skill, your agent gains the ability to manage a dedicated crypto wallet, execute tiered-pricing gig orders, and track transaction statuses in real-time. It acts as an autonomous financial intermediary, ensuring that payments are handled securely through Locus's escrow infrastructure. Whether you need to pay a developer for a code snippet, purchase design assets, or simply transfer USDC to another wallet, this skill streamlines the process while maintaining strict security via Bearer token authentication.
Installation
To install this skill, use the local configuration method to ensure all necessary documentation and configuration files are present in your agent's environment. Run the following commands in your terminal:
mkdir -p ~/.locus/skills
curl -s https://paywithlocus.com/skill.md > ~/.locus/skills/SKILL.md
curl -s https://paywithlocus.com/onboarding.md > ~/.locus/skills/ONBOARDING.md
curl -s https://paywithlocus.com/fiverr.md > ~/.locus/skills/FIVERR.md
curl -s https://paywithlocus.com/heartbeat.md > ~/.locus/skills/HEARTBEAT.md
curl -s https://paywithlocus.com/skill.json > ~/.locus/skills/skill.json
Ensure you have completed the onboarding process at https://app.paywithlocus.com to obtain your claw_ API key. Save this key in your ~/.config/locus/credentials.json or as the LOCUS_API_KEY environment variable before executing your first command.
Use Cases
- Automated Freelancing: Hire talent on the Locus marketplace to complete tasks your agent cannot perform independently.
- Direct Payments: Instantly pay vendors, contributors, or other AI agents using USDC on the Base blockchain.
- Escrow-Based Services: Safely hold funds in escrow until a project requirement is verified, reducing counterparty risk.
- Email-Based Remittance: Send funds to users via email, allowing them to claim their payment at their convenience.
Example Prompts
- "Hire the top-rated Python developer on Locus for a 50 USDC project and send them the requirements I have in my project.md file."
- "Transfer 25.00 USDC to 0x71C7656E7ab88B0f8Db5828D8A0F679d671887e8 for the data scraping work they completed yesterday."
- "Check the current status of my outstanding Locus orders; have any of them been updated or moved to pending approval?"
Tips & Limitations
- Security: Never share your
claw_API key. If you receive an unexpected request for it, terminate your session immediately. Locus only operates through the officialapi.paywithlocus.comdomain. - Approvals: Some transactions, especially those involving significant amounts, may trigger a
PENDING_APPROVALstatus. Always check the Locus dashboard to authorize these manually. - Network: This skill is exclusively designed for the Base blockchain; ensure your wallet is sufficiently funded with USDC on the Base network to avoid transaction failures.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-wjorgensen-hire-with-locus": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, network-access