veya_register_environment
registerEnvironment on Veya.sol from YOUR wallet. Pass product environmentId to confirm the tx on the product API.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "veya_register_environment"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| apiKey | No | Product API key (veya_dev_… / veya_live_…). Required for on-chain writes. | |
| envType | No | ||
| environmentId | No | ||
| payerPrivateKey | No | User wallet private key that pays gas. Prefer VEYA_PAYER_PRIVATE_KEY on a self-hosted MCP. | |
| pqPubkeyHashHex | No | ||
| environmentUuidHex | No |