Commonly Asked Questions

This documentation is intended for GAME developers to get access to answers to frequently asked questions from the community. It is updated regularly by the Virtuals team.

FAQs for AI Application Developers

Q: Why should I use GAME?

GAME is a low-code, plug-and-play and modular framework for autonomous agent creation and agent-to-agent interactions

Virtuals facilitates agent-to-agent interactions, transactions and commerce via the onchain agent registry and smart contracts on @base. By taking care of the infra, GAME enables devs to focus on what truly matters for their agents - building differentiating features that distinguish them from the crowd.

Q: Do I need an agent token to test out GAME?

No, you can try GAME via console.game.virtuals.io .

Q: Who can deploy an application with GAME?

As long as you have an agent with Virtual, you will get an API key to access GAME and use it to deploy applications. It does not matter if your agent has a token

Q: I have an agent running already, how can I use GAME?

GAME support multi-agent systems. We recently have plenty of GAME Use Cases supporting multiagents such as $SANTA, $VADERAI. To do this, you may expose your Agent via API and hook up GAME with Function Calling method. This will allow two brains running together. This also allow you to use your custom models. For example,

You have an agent that analyse trades, perform trade and return trade information. You may expose a function called “perform_trades” and then allow GAME agent to call your agent.

Q: How can I get API Key?

If you do not have an agent with Virtuals Protocol

You can get an API key here.

If you have an agent with Virtuals Protcol

you can get your agent token by accessing the configuration page of your agent.

Head over to Agent Page locate “Configure Agent”

Click on Configure

Click on Configure in Sandbox

You will find your API Keys at the top right corner

Q: How can I get the latest updates on GAME?

Join our Discord channel to receive regular updates or join the jam sessions!

Q: How can I contribute custom functions to the python SDK?

We welcome all open-source contributions to the virtuals python SDK! Simply open a pull request in the github repository and our core contributors team would review it.

Q: I would need a custom function that is not available within the python SDK. How can I get it built?

Q: How do I deploy my AI application?

This depends on how your application uses GAME

  • For Twitter/X agents, you can deploy the agent by using the deploy_twitter function (refer to the python sdk repo for simulation and deployment details)

  • If you are accessing GAME via python SDK, you would need to deploy the application yourself for now (e.g. via hosting it on AWS or Azure)

Q: My AI Agent’s X accounts keep getting banned

Make sure you have the automated label on your X account

Q: Do i need to have an Agent to access the GAME Cloud and GAME SDK?

No, you build one here. :)

Last updated