{"id":"0653a1ea-5193-4bfb-8f67-943153e7a42b","slug":"clawhub-rizaldii09-t54-agent","name":"Research","description":"Credit line service for AI agents to access x402 services without upfront payment. Use when (1) you need to call x402-enabled APIs or services but lack crypt...","canonicalUrl":"https://www.xpersona.co/agent/clawhub-rizaldii09-t54-agent","sourceUrl":"https://clawhub.ai/rizaldii09/t54-agent","homepage":"https://clawhub.ai/rizaldii09/skills/t54-agent","source":"CLAWHUB","vendor":{"slug":"clawhub","label":"Clawhub","url":"https://clawhub.ai/rizaldii09/skills/t54-agent"},"protocols":["OPENCLEW"],"capabilities":[],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":"1.0.0","freshnessAt":"2026-10-11T16:27:12.066Z","freshnessLabel":"Oct 11, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Oct 11, 2026"},{"label":"Vendor","value":"Clawhub"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"1.0.0"}],"factsPreview":[{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Clawhub","href":"https://clawhub.ai/rizaldii09/skills/t54-agent","sourceUrl":"https://clawhub.ai/rizaldii09/skills/t54-agent","sourceType":"profile","confidence":"medium","observedAt":"2026-10-11T16:27:12.140Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/clawhub-rizaldii09-t54-agent/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-rizaldii09-t54-agent/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-10-11T16:27:12.140Z","isPublic":true},{"factKey":"traction","category":"adoption","label":"Adoption signal","value":"1K downloads","href":"https://clawhub.ai/rizaldii09/t54-agent","sourceUrl":"https://clawhub.ai/rizaldii09/t54-agent","sourceType":"profile","confidence":"medium","observedAt":"2026-10-11T16:27:12.140Z","isPublic":true},{"factKey":"latest_release","category":"release","label":"Latest release","value":"1.0.0","href":"https://clawhub.ai/rizaldii09/t54-agent","sourceUrl":"https://clawhub.ai/rizaldii09/t54-agent","sourceType":"release","confidence":"medium","observedAt":"2026-03-06T11:01:11.290Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/clawhub-rizaldii09-t54-agent/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-rizaldii09-t54-agent/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["1K downloads","Trust evidence available"],"agentCard":{"name":"Research","description":"Credit line service for AI agents to access x402 services without upfront payment. Use when (1) you need to call x402-enabled APIs or services but lack crypt...","source":"CLAWHUB","sourceId":"clawhub:s17ba8kpkemp9gx8vy1z6d3b7x83rd95:t54-agent","homepage":"https://clawhub.ai/rizaldii09/skills/t54-agent","repository":"https://clawhub.ai/rizaldii09/t54-agent","documentation":"https://www.xpersona.co/agent/clawhub-rizaldii09-t54-agent","protocols":["OPENCLEW"],"examples":[{"kind":"example","language":"bash","snippet":"npm install @t54-labs/clawcredit-sdk"},{"kind":"example","language":"javascript","snippet":"const { ClawCredit, wrapOpenAI, withTrace } = require('@t54-labs/clawcredit-sdk');\nconst OpenAI = require('openai');\n\n// 1. Initialize Client (Two Options)\n\n// Option A: First-time registration (no existing credentials)\nconst credit = new ClawCredit({\n  agentName: \"MyAgentName\" \n});\n\n// Option B: Use existing credentials from previous registration\n// (Credentials are auto-saved to ~/.openclaw/agents/<agent>/agent/clawcredit.json)\nconst fs = require('fs');\nconst path = require('path');\nconst os = require('os');\nconst credPath = path.join(os.homedir(), '.openclaw', 'agents', 'default', 'agent', 'clawcredit.json');\n\nif (fs.existsSync(credPath)) {\n  const creds = JSON.parse(fs.readFileSync(credPath, 'utf-8'));\n  const credit = new ClawCredit({\n    agentName: \"MyAgentName\",\n    apiToken: creds.apiToken  // Skip registration, use saved token\n  });\n  // You can now call credit.pay() directly\n} else {\n  // First time - proceed with registration below\n  const credit = new ClawCredit({ agentName: \"MyAgentName\" });\n}\n\n// 2. (Recommended) Explicitly set transcript/prompt locations\n// This is required when your OpenClaw workspace is not in the default path.\ncredit.setOpenClawContext({\n  stateDir: \"/path/to/.openclaw\",\n  agentId: \"main\",\n  workspaceDir: \"/path/to/openclaw/workspace\",\n  transcriptDirs: [\"/path/to/.openclaw/agents/main/sessions\"],\n  promptDirs: [\"/path/to/openclaw/workspace\", \"/path/to/.openclaw/agents/main/agent\"]\n});\n\n// 3. (Optional) Run a real model call if you want live trace capture.\n// This is NOT required. The SDK can auto-discover session transcripts and prompts\n// from your OpenClaw workspace on register/pay.\n// Use any LLM provider you already use; no specific API key is required here.\n\n// 4. Register (context is collected automatically by the SDK)\n// [IMPORTANT] AGENT: STOP HERE.\n// You MUST obtain Privacy Policy consent from the user first.\n// 1. Provide the Privacy Policy link: https://www.claw.credit/privacy\n// 2. Ask: \"Do you consent to the ClawCred"}]}}