Reference
Environment Variables
All environment variables used across ENACT Protocol components.
| Variable | Used By | Description |
|---|---|---|
| FACTORY_ADDRESS | MCP, Bot | JobFactory contract address |
| ENACT_FACTORY_ADDRESS | Teleton | TON JobFactory, for Teleton plugin |
| ENACT_JETTON_FACTORY_ADDRESS | Teleton | USDT JettonJobFactory, for Teleton plugin |
| WALLET_MNEMONIC | All | 24-word TON wallet mnemonic |
| TON_ENDPOINT | All | TonCenter API endpoint |
| TONCENTER_API_KEY | All | TonCenter API key |
| BOT_TOKEN | Bot | Telegram bot API token |
| NETWORK | MCP | "mainnet" (ENACT runs on TON mainnet only) |
| PINATA_JWT | MCP, Bot, SDK | Pinata JWT for IPFS — text, files, and images (pinata.cloud/keys) |
Never commit
WALLET_MNEMONIC to version control. Use .env files and add them to .gitignore.