Skip to content
Merged
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
54 changes: 12 additions & 42 deletions docker-compose/envs/common-frontend.env
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# =============================================================================
# DOS Chain Mainnet - Frontend Environment Variables
# https://doscan.io
# Last Updated: 2026-03-05
# Last Updated: 2026-07-25
# Blockscout Frontend latest
# Docs: https://docs.blockscout.com/setup/env-variables/frontend-common-envs
# =============================================================================
Expand Down Expand Up @@ -48,7 +48,7 @@ NEXT_PUBLIC_API_WEBSOCKET_PROTOCOL=wss
# UI CONFIGURATION - HOMEPAGE
# =============================================================================
NEXT_PUBLIC_HOMEPAGE_CHARTS=['daily_txs']
NEXT_PUBLIC_HOMEPAGE_STATS=['total_blocks','average_block_time','total_txs','wallet_addresses','gas_tracker','total_operational_txs']
NEXT_PUBLIC_HOMEPAGE_STATS=['total_blocks','average_block_time','total_txs','wallet_addresses','gas_tracker']
# NEXT_PUBLIC_HOMEPAGE_PLATE_BACKGROUND deprecated - use HERO_BANNER_CONFIG instead
NEXT_PUBLIC_HOMEPAGE_HERO_BANNER_CONFIG={'background':['linear-gradient(90deg, rgb(232, 52, 53) 0%, rgb(139, 28, 232) 100%)']}

Expand Down Expand Up @@ -82,6 +82,7 @@ FAVICON_MASTER_URL=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Con
# UI CONFIGURATION - META & SEO
# =============================================================================
NEXT_PUBLIC_PROMOTE_BLOCKSCOUT_IN_TITLE=false
NEXT_PUBLIC_SEO_ENHANCED_DATA_ENABLED=true
NEXT_PUBLIC_OG_DESCRIPTION=Blockchain explorer for DOS Chain. DOScan is an analytics tool for exploring DOS transactions, addresses, statistics, and other platform activities.
NEXT_PUBLIC_OG_IMAGE_URL=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/og-images/doscan.png
# NEXT_PUBLIC_META_KEYWORDS= # Meta keywords for SEO
Expand All @@ -91,6 +92,8 @@ NEXT_PUBLIC_OG_IMAGE_URL=https://raw.githubusercontent.com/DOSLabs/DOScan-Fronte
# =============================================================================
NEXT_PUBLIC_VIEWS_CONTRACT_SOLIDITYSCAN_ENABLED=true
NEXT_PUBLIC_VIEWS_TOKEN_SCAM_TOGGLE_ENABLED=true
NEXT_PUBLIC_VIEWS_TX_ADDITIONAL_FIELDS=['fee_per_gas']
NEXT_PUBLIC_VIEWS_TX_GROUPED_FEES=true
# NEXT_PUBLIC_VIEWS_ADDRESS_IDENTICON_TYPE=jazzicon # Address icon: default, jazzicon, gradient
# NEXT_PUBLIC_VIEWS_TOKEN_HOLDER_DISTRIBUTION_ENABLED=true # Token holder distribution chart

Expand All @@ -102,18 +105,8 @@ NEXT_PUBLIC_VIEWS_NFT_MARKETPLACES=[{'name':'OverMint','collection_url':'https:/
# =============================================================================
# UI CONFIGURATION - MISCELLANEOUS
# =============================================================================
NEXT_PUBLIC_NETWORK_EXPLORERS=[{'title':'DOS Chain','baseUrl':'https://doscan.io/','paths':{'tx':'/tx','address':'/address','token':'/token','block':'/block'}}]
NEXT_PUBLIC_CONTRACT_CODE_IDES=[{'title':'Remix IDE','url':'https://remix.ethereum.org/?address={hash}&blockscout={domain}','icon_url':'https://remix.ethereum.org/favicon.ico'}]
# NEXT_PUBLIC_HIDE_NATIVE_COIN_PRICE=true # deprecated in latest

# =============================================================================
# FEATURE: MY ACCOUNT
# =============================================================================
NEXT_PUBLIC_IS_ACCOUNT_SUPPORTED=true
# AUTH0 vars deprecated - commenting out
# NEXT_PUBLIC_AUTH0_CLIENT_ID=WdDozMXGnqQ8Lj5xdisPSqFtjBOUyILi
# NEXT_PUBLIC_AUTH_URL=https://doscan.io
# NEXT_PUBLIC_LOGOUT_URL=https://doscan.io/logout
NEXT_PUBLIC_HIDE_NATIVE_COIN_PRICE=true

# =============================================================================
# FEATURE: GAS TRACKER
Expand Down Expand Up @@ -165,50 +158,27 @@ NEXT_PUBLIC_MARKETPLACE_CONFIG_URL=https://raw.githubusercontent.com/DOSLabs/DOS
NEXT_PUBLIC_MARKETPLACE_SUBMIT_FORM=https://forms.gle/hjBVrXzfxQgSRxNA6
NEXT_PUBLIC_MARKETPLACE_SUGGEST_IDEAS_FORM=https://forms.gle/SEMwUgtRtYmdo3EP6
NEXT_PUBLIC_MARKETPLACE_CATEGORIES_URL=https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/marketplace-categories/default.json

# =============================================================================
# FEATURE: WEB3 WALLET INTEGRATION
# =============================================================================
# NEXT_PUBLIC_WEB3_WALLETS=["metamask","rabby","coinbase","trust","okx","token_pocket"]
# NEXT_PUBLIC_WEB3_DISABLE_ADD_TOKEN_TO_WALLET=false
NEXT_PUBLIC_DEFI_DROPDOWN_ITEMS=[{'text':'Swap','icon':'swap','dappId':'doswap'},{'text':'Bridge','dappId':'dos-bridge'}]

# =============================================================================
# FEATURE: TRANSACTION INTERPRETATION
# =============================================================================
NEXT_PUBLIC_TRANSACTION_INTERPRETATION_PROVIDER=blockscout
NEXT_PUBLIC_TRANSACTION_INTERPRETATION_PROVIDER=none

# =============================================================================
# FEATURE: NAME SERVICE
# FEATURE: HOT CONTRACTS
# =============================================================================
NEXT_PUBLIC_NAME_SERVICE_API_HOST=https://bens.services.blockscout.com

# =============================================================================
# FEATURE: BRIDGED TOKENS
# =============================================================================
NEXT_PUBLIC_BRIDGED_TOKENS_CHAINS=[{'id':'1','title':'Ethereum','short_title':'ETH','base_url':'https://eth.blockscout.com/token'}]
NEXT_PUBLIC_BRIDGED_TOKENS_BRIDGES=[{'type':'omni','title':'OmniBridge','short_title':'OMNI'}]

# =============================================================================
# FEATURE: DEX POOLS & HOT CONTRACTS
# =============================================================================
NEXT_PUBLIC_DEX_POOLS_ENABLED=true
# NEXT_PUBLIC_HOT_CONTRACTS_ENABLED=true # deprecated in latest
NEXT_PUBLIC_HOT_CONTRACTS_ENABLED=true

# =============================================================================
# FEATURE: GET GAS BUTTON
# =============================================================================
NEXT_PUBLIC_GAS_REFUEL_PROVIDER_CONFIG={'name':'DOS Faucet','url_template':'https://faucet.doschain.com?address={address}','denom':'DOS','logo':'https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-icons/dos.svg'}
NEXT_PUBLIC_GAS_REFUEL_PROVIDER_CONFIG={'name':'DOS Faucet','dapp_id':'dos-faucet','url_template':'https://faucet.doschain.com','logo':'https://raw.githubusercontent.com/DOSLabs/DOScan-Frontend-Configs/main/configs/network-icons/dos.svg'}

# Version info set via Docker build args, not env
# Version info is set via Docker build args, not env
# NEXT_PUBLIC_GIT_TAG=
# NEXT_PUBLIC_GIT_COMMIT_SHA=

# =============================================================================
# FEATURE: USER OPERATIONS (ERC-4337)
# =============================================================================
NEXT_PUBLIC_HAS_USER_OPS=true
# NEXT_PUBLIC_USER_OPS_INDEXER_API_HOST= # User ops indexer API (set in testnet override)

# =============================================================================
# FEATURE: STATS SERVICE
# =============================================================================
Expand Down