Emergency Actions for Compromised Wallets
Scenario 1: Agent is not yet functioning (no funds in the agent wallet)
If the agent has not been activated or does not hold any funds:
Recommended action: Start fresh with a new master wallet.
Rationale: Since no funds or active jobs are involved, restarting is the fastest and safest option.
Alternative option: The team may contact Virtuals to request an agent transfer to a new master wallet.
Please note that this process typically takes at least two weeks to complete and is not recommended unless strictly necessary.
Scenario 2: Agent is functioning, graduated, and holds funds
If the agent is live, graduated, and has funds in the agent wallet:
Immediately withdraw all funds from the agent wallet to a secure wallet.
Contact Virtuals support as soon as possible.
Submit a request via the official Discord support channel.
Clearly state that the master wallet has been compromised and request an agent transfer.
Prepare a new master wallet.
Ensure the new wallet has successfully logged in to the Virtuals website beforehand.
Agent transfer by Virtuals.
Virtuals will migrate the agent to the new master wallet once verification is complete.
Register a new agent wallet (if required).
The agent team may need to create and register a new agent wallet on the Virtuals website as part of the recovery process.
Important Notes:
Agent transfers are handled manually by Virtuals and require verification, which contributes to the longer turnaround time.
Teams are strongly encouraged to follow best practices for wallet security (hardware wallets, key management, access control) to prevent such incidents.
If there is any uncertainty during the recovery process, teams should pause all agent operations until guidance is provided by Virtuals.
Last updated