sohopay
Initiate payments on the SOHO Pay credit layer using EIP-712 signatures.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/amitbiswas1992/sohoWhat This Skill Does
The sohopay skill enables seamless integration with the SOHO Pay credit layer, allowing agents to initiate blockchain-based payments using EIP-712 signatures. This skill acts as an orchestrator between the user's wallet signer, the SOHO credit engine, and the blockchain settlement layer. Unlike traditional payment methods, this skill utilizes a just-in-time (JIT) funding model, ensuring that credit checks and liquidity are handled efficiently before transaction settlement occurs on the Base network.
Installation
To integrate this skill into your OpenClaw environment, use the following command in your terminal:
clawhub install openclaw/skills/skills/amitbiswas1992/soho
Once installed, ensure your environment variables are configured correctly. You must specify your RPC_URL, CHAIN_ID, and the appropriate SIGNER_PROVIDER. For production environments, utilize the WALLET_SIGNER_REMOTE provider to interact with your preferred MPC or HSM signing service.
Use Cases
This skill is designed for high-frequency or programmatic payment scenarios where trust and verification are paramount. Common use cases include:
- Merchant payments where a specific USDC amount must be transferred to a known EVM address.
- Automated settlement flows that require a non-custodial approach to transaction signing.
- Enterprise resource planning (ERP) integrations where the AI agent acts as an intermediary for cross-party settlements.
- Decentralized commerce applications looking to leverage EIP-712 for secure, user-authorized credit layer transactions.
Example Prompts
- "Pay 50 USDC to the merchant address 0x5a0b54d5dc17e0aadc383d2db43b0a0d3e028c4c using my remote wallet signer."
- "Can you process a payment of 12.5 USDC to 0x123...abc for the latest invoice?"
- "Initiate a SOHO Pay transaction for 100 USDC to the provided merchant wallet address."
Tips & Limitations
This skill is strictly manual-invocation only. Due to the financial nature of the operations, it must not be triggered autonomously by an AI model; every transaction requires explicit user confirmation. Always verify the merchantAddress before executing, as blockchain transactions are irreversible. Ensure that your SIGNER_SERVICE_AUTH_TOKEN is kept secure and never hardcoded in scripts or exposed in public repositories. By following the three-party separation architecture—where the AI/SOHO layer never touches your private keys—you maintain full custody and control over your assets at all times.
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-amitbiswas1992-soho": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, code-execution