presign-guard
by Fizzl13
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PAY_TO | Yes | EVM address (0x followed by 40 hex characters) that receives payments. Required; the server refuses to start with an invalid value. | |
| MPP_XRPL | No | Set to off to disable the MPP xrpl payment method. | |
| OFAC_SDN | No | Set to off to skip downloading the OFAC SDN list. | |
| MPP_SECRET | No | Long random string that enables MPP payment next to x402 on paid routes (mainnet). | |
| SIMULATION | No | Set to off to disable transaction simulation. | |
| PG1_API_KEY | No | PG1 membership key, exempting the server from PG1's anonymous rate limit. | |
| XRPL_PAY_TO | No | XRPL account receiving RLUSD payments; enables x402 and MPP payments on the XRP Ledger. | |
| BUILDER_CODE | No | Base Builder Code (ERC-8021) declared in every paid route's 402 response. | |
| OFAC_SDN_URL | No | Override the URL used to download the OFAC SDN list. | |
| X402_NETWORK | No | x402 network, e.g. eip155:8453 for Base mainnet or eip155:84532 for Base Sepolia. Defaults to Base Sepolia when unset. | |
| METAMASK_SCAN | No | Set to on to enable MetaMask's site scanner checks; off by default. | |
| MPP_TEMPO_RPC | No | Override the Tempo RPC URL. | |
| PAY_TO_SOLANA | No | Solana address for USDC payments on Solana; offers a Solana payment option on every paid route. | |
| CDP_API_KEY_ID | No | Coinbase CDP facilitator API key ID. Required when X402_NETWORK=eip155:8453 (mainnet); the service refuses to start on mainnet without it. | |
| SOLANA_RPC_URL | No | Override the Solana RPC endpoint; defaults to the public mainnet endpoint. | |
| STELLAR_PAY_TO | No | Receiving Stellar account; defaults to a built-in account with the USDC trustline. Unset or off disables the Stellar option. | |
| ADDRESS_HISTORY | No | Set to off to disable address history and address-poisoning checks. | |
| ALCHEMY_API_KEY | No | Alchemy API key used for transaction simulation and address history. | |
| ALGORAND_PAY_TO | No | Algorand address for USDC (ASA 31566704) payments; the account must have opted in to USDC. Unset or off disables the Algorand option. | |
| MPP_TEMPO_CHAIN | No | Tempo chain id, e.g. 42431 for the Moderato testnet. | |
| TYPESAFE_API_KEY | No | TypeSafe Jev API key enabling AI second opinions and prompt-injection verdicts; without it injection checks return no verdict (503). | |
| ANTHROPIC_API_KEY | Yes | Anthropic API key used by Claude for plain-language explanations. | |
| CREDITS_REDIS_URL | No | Persistent Redis URL for credit packs (Render only). Without it the credit routes do not exist. | |
| ORIGIN_REPUTATION | No | Set to off to disable origin reputation checks. | |
| RPC_URL_<chainId> | No | Override the public RPC for a specific EVM chain, e.g. RPC_URL_8453 for Base. | |
| ALGORAND_ALGOD_URL | No | Override the Algorand mainnet algod URL; defaults to AlgoNode. | |
| CDP_API_KEY_SECRET | No | Coinbase CDP facilitator API key secret. Required when X402_NETWORK=eip155:8453 (mainnet). | |
| MPP_TEMPO_RECIPIENT | No | Address receiving USDC.e on Tempo for the MPP tempo push-mode method. | |
| RECEIPT_SIGNER_CERT | No | Certificate authorizing the receipt signer, in the form YYYY-MM-DD:0x<signature>. | |
| ALGORAND_INDEXER_URL | No | Override AlgoNode's Algorand indexer URL. | |
| RECEIPT_SIGNER_SECRET | No | Long random string used to sign receipts. Without it paid answers are unsigned. | |
| MPP_TEMPO_OPERATOR_KEY | No | Operator account key for MPP Tempo sessions; requires MPP_TEMPO_RECIPIENT and CREDITS_REDIS_URL. | |
| SOLANA_FACILITATOR_URL | No | Override the PayAI facilitator URL used for Solana payments. | |
| RECEIPT_RETIRED_SIGNERS | No | Comma-separated list of retired receipt signer addresses. | |
| STELLAR_FACILITATOR_KEY | No | API key for OpenZeppelin's Built on Stellar facilitator; enables USDC on Stellar mainnet on every paid route. | |
| STELLAR_FACILITATOR_URL | No | Override the Stellar facilitator URL. | |
| ALGORAND_FACILITATOR_URL | No | Override GoPlausible's facilitator URL for Algorand payments. | |
| ALGORAND_TESTNET_ALGOD_URL | No | Override the Algorand testnet algod URL; defaults to AlgoNode. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityActive
ResponsivenessUnresponsive