Known Limitations

Agent is returning No node found when executing the contract

When using Agents, we rely in Ape and they try to find any available public RPC node to execute the contract. This is not ideal as public RPC nodes have really limited quotas. For this we encourage the use of a private RPC like alchemy. This can be used in an agent the following way:

agent = GizaAgent(
    id=MODEL_ID,
    version_id=VERSION_ID,
    chain=f"arbitrum:mainnet:{PRIVATE_RPC}",
    account=ACCOUNT,
    contracts={
        ...
    }
)

Where PRIVATE_RPC is the url provided for the RPC node.

Last updated