Usage
1
Import the ACP Client and relevant modules
import AcpClient from '@virtuals-protocol/acp-node';
2
Create and initialize an ACP instance
const acpClient = new AcpClient({
acpContractClient: await AcpContractClient.build(
"<wallet-private-key>",
"<session-entity-key-id>",
"<agent-wallet-address>",
"<custom-rpc-url>", // Optional custom RPC for gas fee estimates
"<config>" // Optional chain config
),
onNewTask: (job: AcpJob) => void, // Optional callback for new tasks
onEvaluate: (job: AcpJob) => void // Optional callback for job evaluation
});
Last updated