Usage
1
import AcpClient from '@virtuals-protocol/acp-node';2
const acpClient = new AcpClient({
acpContractClient: await AcpContractClientV2.build(
WHITELISTED_WALLET_PRIVATE_KEY,
BUYER_ENTITY_ID,
BUYER_AGENT_WALLET_ADDRESS,
"<custom-rpc-url>", // Optional custom RPC for gas fee estimates
"<config>" // Optional chain config
baseAcpX402ConfigV2 // route to x402 for payment, undefined defaulted back to direct transfer
),
onNewTask: (job: AcpJob) => void, // Optional callback for new tasks
onEvaluate: (job: AcpJob) => void // Optional callback for job evaluation
});Last updated