118 lines
3.3 KiB
Plaintext
118 lines
3.3 KiB
Plaintext
|
|
# Tokenization System Environment Variables
|
||
|
|
# Copy this file to .env.tokenization and fill in your values
|
||
|
|
|
||
|
|
# ============================================
|
||
|
|
# Fabric Configuration
|
||
|
|
# ============================================
|
||
|
|
FABRIC_NETWORK=fabric-network
|
||
|
|
FABRIC_CHANNEL=mychannel
|
||
|
|
FABRIC_PEER_ADDRESS=peer0.org1.example.com:7051
|
||
|
|
FABRIC_ORDERER_ADDRESS=orderer.example.com:7050
|
||
|
|
FABRIC_CHAINCODE_TOKENIZED_ASSET=tokenized-asset
|
||
|
|
FABRIC_CHAINCODE_RESERVE_MANAGER=reserve-manager
|
||
|
|
|
||
|
|
# ============================================
|
||
|
|
# Besu Configuration (Chain 138)
|
||
|
|
# ============================================
|
||
|
|
CHAIN_138_RPC_URL=http://localhost:8545
|
||
|
|
CHAIN_138_WS_URL=ws://localhost:8546
|
||
|
|
TOKENIZED_EUR_ADDRESS=
|
||
|
|
TOKEN_REGISTRY_ADDRESS=
|
||
|
|
DEPLOYER_PRIVATE_KEY=
|
||
|
|
ADMIN_ADDRESS=
|
||
|
|
|
||
|
|
# ============================================
|
||
|
|
# FireFly Configuration
|
||
|
|
# ============================================
|
||
|
|
FIREFLY_API_URL=http://localhost:5000
|
||
|
|
FIREFLY_API_KEY=
|
||
|
|
FIREFLY_NAMESPACE=default
|
||
|
|
|
||
|
|
# ============================================
|
||
|
|
# Cacti Configuration
|
||
|
|
# ============================================
|
||
|
|
CACTI_API_URL=http://localhost:4000
|
||
|
|
CACTI_FABRIC_CONNECTOR_ID=fabric-connector-1
|
||
|
|
CACTI_BESU_CONNECTOR_ID=besu-connector-1
|
||
|
|
CACTI_FABRIC_NETWORK_ID=fabric-tokenization
|
||
|
|
CACTI_BESU_NETWORK_ID=besu-tokenization
|
||
|
|
|
||
|
|
# ============================================
|
||
|
|
# SolaceNet Configuration
|
||
|
|
# ============================================
|
||
|
|
SOLACENET_API_URL=http://localhost:3000
|
||
|
|
SOLACENET_API_KEY=
|
||
|
|
|
||
|
|
# ============================================
|
||
|
|
# Indy Configuration
|
||
|
|
# ============================================
|
||
|
|
INDY_API_URL=http://localhost:9000
|
||
|
|
INDY_POOL_NAME=dbis-pool
|
||
|
|
INDY_WALLET_NAME=tokenization-wallet
|
||
|
|
INDY_WALLET_KEY=
|
||
|
|
|
||
|
|
# ============================================
|
||
|
|
# HSM Configuration
|
||
|
|
# ============================================
|
||
|
|
HSM_ENABLED=false
|
||
|
|
HSM_ENDPOINT=http://localhost:8080
|
||
|
|
HSM_API_KEY=
|
||
|
|
HSM_KEY_ID=
|
||
|
|
HSM_MINTER_KEY_ID=
|
||
|
|
HSM_ATTESTOR_KEY_IDS=
|
||
|
|
|
||
|
|
# ============================================
|
||
|
|
# Banking Integration
|
||
|
|
# ============================================
|
||
|
|
SWIFT_ENABLED=false
|
||
|
|
SWIFT_API_URL=
|
||
|
|
SWIFT_API_KEY=
|
||
|
|
SWIFT_BIC=
|
||
|
|
|
||
|
|
TARGET2_ENABLED=false
|
||
|
|
TARGET2_API_URL=
|
||
|
|
TARGET2_API_KEY=
|
||
|
|
|
||
|
|
# ============================================
|
||
|
|
# Reserve Configuration
|
||
|
|
# ============================================
|
||
|
|
RESERVE_QUORUM_THRESHOLD=2
|
||
|
|
RESERVE_ATTESTATION_VALIDITY_HOURS=24
|
||
|
|
RESERVE_MIN_BACKING_RATIO=1.0
|
||
|
|
|
||
|
|
# ============================================
|
||
|
|
# Sub-Volume Integration
|
||
|
|
# ============================================
|
||
|
|
GAS_ENABLED=true
|
||
|
|
GAS_API_URL=http://localhost:3001
|
||
|
|
|
||
|
|
GRU_ENABLED=true
|
||
|
|
GRU_API_URL=http://localhost:3002
|
||
|
|
|
||
|
|
METAVERSE_ENABLED=true
|
||
|
|
METAVERSE_API_URL=http://localhost:3003
|
||
|
|
|
||
|
|
# ============================================
|
||
|
|
# Microservices Integration
|
||
|
|
# ============================================
|
||
|
|
ISO_CURRENCY_API_URL=http://localhost:4001
|
||
|
|
LIQUIDITY_ENGINE_API_URL=http://localhost:4002
|
||
|
|
MARKET_REPORTING_API_URL=http://localhost:4003
|
||
|
|
BRIDGE_RESERVE_API_URL=http://localhost:4004
|
||
|
|
|
||
|
|
# ============================================
|
||
|
|
# Observability Configuration
|
||
|
|
# ============================================
|
||
|
|
PROMETHEUS_ENABLED=true
|
||
|
|
PROMETHEUS_PORT=9090
|
||
|
|
LOG_LEVEL=info
|
||
|
|
MAX_LOGS=10000
|
||
|
|
METRICS_ENABLED=true
|
||
|
|
|
||
|
|
# ============================================
|
||
|
|
# Workflow Configuration
|
||
|
|
# ============================================
|
||
|
|
WORKFLOW_TIMEOUT=3600
|
||
|
|
WORKFLOW_MAX_RETRIES=3
|
||
|
|
WORKFLOW_RETRY_DELAY=5000
|