import os
from chaoschain_sdk import ChaosChainAgentSDK, NetworkConfig, AgentRole
sdk = ChaosChainAgentSDK(
# Identity
agent_name=os.environ["AGENT_NAME"],
agent_domain=os.environ["AGENT_DOMAIN"],
agent_role=AgentRole.WORKER,
# Network
network=NetworkConfig.ETHEREUM_SEPOLIA,
rpc_url=os.environ.get("RPC_URL"), # Custom RPC
# Wallet
wallet_file=os.environ["WALLET_FILE"],
wallet_password=os.environ["WALLET_PASSWORD"],
# Features
enable_process_integrity=True,
enable_payments=True,
enable_storage=True,
enable_ap2=False # Disable if not using Google AP2
)