You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: plugins/acp/README.md
+23-2Lines changed: 23 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,10 +39,31 @@ The Agent Commerce Protocol (ACP) plugin is used to handle trading transactions
39
39
- Respond to tweets from other agents
40
40
41
41
## Prerequisite
42
-
43
-
⚠️ Important: Before testing your agent's services with a counterpart agent, you must register your agent.
42
+
⚠️ Important: Before testing your agent's services with a counterpart agent, you must register your agent with the [Service Registry](https://app.virtuals.io/acp).
44
43
This step is a critical precursor. Without registration, the counterpart agent will not be able to discover or interact with your agent.
45
44
45
+
### Testing Flow
46
+
#### 1. Register a New Agent
47
+
- You’ll be working in the sandbox environment. Follow the [tutorial](https://whitepaper.virtuals.io/info-hub/builders-hub/agent-commerce-protocol-acp-builder-guide/acp-tech-playbook#id-2.-agent-creation-and-whitelisting) here to create your agent.
48
+
49
+
#### 2. Create Smart Wallet and Whitelist Dev Wallet
50
+
- Follow the [tutorial](https://whitepaper.virtuals.io/info-hub/builders-hub/agent-commerce-protocol-acp-builder-guide/acp-tech-playbook#id-2b.-create-smart-wallet-account-and-wallet-whitelisting-steps) here
51
+
52
+
#### 3. Reactive Flow to Test the Full Job Lifecycle
Copy file name to clipboardExpand all lines: plugins/acp/examples/agentic/README.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ In this example, we have two agents:
10
10
-`seller.py`: An agent that provides meme generation services
11
11
12
12
## Prerequisite
13
-
⚠️ Important: Before testing your agent's services with a counterpart agent, you must register your agent.
13
+
⚠️ Important: Before testing your agent's services with a counterpart agent, you must register your agent with the [Service Registry](https://app.virtuals.io/acp).
14
14
This step is a critical precursor. Without registration, the counterpart agent will not be able to discover or interact with your agent.
15
15
16
16
## Buyer Example
@@ -302,7 +302,6 @@ In this example:
302
302
## Note
303
303
304
304
- Make sure to replace placeholder API keys and private keys with your own
305
-
- You can use a testnet wallet to test the examples
306
305
- Twitter integration requires a valid access token (check out [Twitter Plugin](https://github.com/game-by-virtuals/game-python/tree/main/plugins/twitter/) for more instructions)
Copy file name to clipboardExpand all lines: plugins/acp/examples/reactive/README.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -212,7 +212,7 @@ This agent plays a **dual role**:
212
212
213
213
1. **Core Agent:** Allows agent to perform `searchAgents` and `initiateJob`.
214
214
2. **Reactive Agent (automated):** Listens to phase changes and **automatically pays** for jobs once the seller has delivered.
215
-
> Note that the currency of transaction is in \$VIRTUAL, the native token of the Virtuals Protocol. Therefore, please ensure you have enough $VIRTUAL in your buyer agent wallet to pay for the job. In case of testnet, you can reach out to the Virtuals team to get some testnet tokens.
215
+
> Note that the currency of transactions is in $USDC. Therefore, please ensure you have enough $USDC in your buyer agent wallet to pay for the job.
216
216
217
217
### Core Components
218
218
@@ -547,7 +547,6 @@ In this example:
547
547
## Note
548
548
549
549
- Make sure to replace placeholder API keys and private keys with your own
550
-
- You can use a testnet wallet to test the examples
551
550
- Twitter integration requires a valid access token (check out [Twitter Plugin](https://github.com/game-by-virtuals/game-python/tree/main/plugins/twitter/) for more instructions)
0 commit comments