# Facilitator URL for payment verification and settlement
FACILITATOR_URL=https://x402.org/facilitator

# EVM address to receive payments
EVM_ADDRESS=0x1234567890123456789012345678901234567890

# Solana address to receive payments
SVM_ADDRESS=FV6JPj6Fy12HG8SYStyHdcecXYmV1oeWERAokrh4GQ1n

# Signing format: "jws" (default) or "eip712"
# - JWS: Base64-encoded PKCS#8 private key (P-256, secp256k1, or Ed25519)
# - EIP-712: Hex-encoded secp256k1 private key (Ethereum's curve)
SIGNING_FORMAT=jws

# Private key for signing offers/receipts (format depends on SIGNING_FORMAT above)
#
# For JWS with ES256 (P-256):
#   openssl ecparam -genkey -name prime256v1 -noout | openssl pkcs8 -topk8 -nocrypt | base64 | tr -d '\n'
#
# For EIP-712 (secp256k1 hex):
#   openssl ecparam -genkey -name secp256k1 -noout | openssl ec -text -noout 2>/dev/null | grep -A3 'priv:' | tail -3 | tr -d ' :\n'
SIGNING_PRIVATE_KEY=

# Server domain for DID (only required for JWS format)
# Used to construct the key identifier: did:web:<domain>#key-1
# For localhost with port, use percent-encoding: localhost%3A4021
SERVER_DOMAIN=localhost%3A4021
