Skip to content
Merged

v1 #1

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 35 additions & 14 deletions .env.example
Original file line number Diff line number Diff line change
@@ -1,20 +1,41 @@
# XMTP CLI Configuration
# Copy this file to .env and fill in your values

XMTP_ENV=
# =============================================================================
# XMTP Client Configuration
# =============================================================================

# public key is 0x3de2787073732369f2e984ca5b981feCbF0f7FC5
ANTHROPIC_API_KEY=
# Your wallet private key (with 0x prefix)
# If not provided, a random key will be generated each time
# XMTP_CLIENT_WALLET_KEY=0x...

# Database encryption key (32-byte hex string)
# If not provided, a random key will be generated each time
# XMTP_CLIENT_DB_ENCRYPTION_KEY=...

# Pinata API Key
PINATA_API_KEY=
PINATA_SECRET_KEY=
# keys for xmtp-attachments
# =============================================================================
# XMTP Network Configuration
# =============================================================================

# keys for xmtp-code
XMTP_WALLET_KEY=
XMTP_DB_ENCRYPTION_KEY=
# public key is 0x3FaA46B76dBD83117d17c190e69a9147F98edB3D
# XMTP environment (dev or production)
# Default: production
XMTP_ENV=production

SLACK_BOT_TOKEN=
SLACK_APP_TOKEN=
SLACK_SIGNING_SECRET=
# =============================================================================
# Auto-Connect Configuration (Optional)
# =============================================================================

# If you want to auto-connect to a specific wallet on startup
# Provide the target wallet's private key here
# The CLI will derive the address and connect automatically
# XMTP_WALLET_KEY=0x...

# =============================================================================
# Notes
# =============================================================================

# - Keys are optional - the CLI will auto-generate them if not provided
# - For persistent identity, save your generated keys to this file
# - Use 'dev' environment for testing, 'production' for real usage
# - Keep your private keys secure and never commit them to git
# - The .gitignore file already excludes .env for safety
Loading
Loading