Skip to content
Merged
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
157 changes: 71 additions & 86 deletions .env
Original file line number Diff line number Diff line change
Expand Up @@ -58,25 +58,10 @@ VITE_FEATURE_ADDRESS_BOOK=true
VITE_FEATURE_CHATWOOT=true
VITE_FEATURE_SWAPPER_FIAT_RAMPS=true
VITE_FEATURE_APP_RATING=true

# absolute URL prefix
VITE_ABSOLUTE_URL_PREFIX=https://app.shapeshift.com

# Dev tools
VITE_FEATURE_PERFORMANCE_PROFILER=false

# Fetch UNI-V2 assets from Portals
VITE_FEATURE_DYNAMIC_LP_ASSETS=false
# Fetch read-only assets from various providers (Portals only for now)
VITE_FEATURE_READ_ONLY_ASSETS=true

# Swapper chain-specific flags. Use me if you're working on a swapper which brings first time swapper support for a chain,
# meaning we don't want to enable the selection for said chain in prod just yet
# Or alternatively, if we know that a given chain is very unstable and we may want to disable it in swapper altogether.
VITE_FEATURE_TX_HISTORY_BYE_BYE=false
VITE_FEATURE_LEDGER_READ_ONLY=true
VITE_FEATURE_SWAPPER_SOLANA=true
VITE_FEATURE_BUTTERSWAP=true

# Swapper feature flags - other .env files will override these
VITE_FEATURE_CHAINFLIP_SWAP=true
VITE_FEATURE_CHAINFLIP_SWAP_DCA=true
VITE_FEATURE_COWSWAP=true
Expand All @@ -85,6 +70,65 @@ VITE_FEATURE_ZRX_SWAP=true
VITE_FEATURE_JUPITER_SWAP=true
VITE_FEATURE_MAYA_SWAP=true
VITE_FEATURE_AVNU_SWAP=true
VITE_FEATURE_DYNAMIC_LP_ASSETS=false
VITE_FEATURE_READ_ONLY_ASSETS=true
VITE_FEATURE_BEBOP_SWAP=true
VITE_FEATURE_CHAINFLIP_LENDING=false
VITE_FEATURE_SWAPPER_RELAY=true
VITE_FEATURE_THORCHAIN_TCY=true
VITE_FEATURE_THORCHAIN_TCY_WIDGET=true
VITE_FEATURE_NOTIFICATIONS_WEBSERVICES=false
VITE_FEATURE_TRON=true
VITE_FEATURE_CETUS_SWAP=false
VITE_FEATURE_SUNIO_SWAP=true
VITE_FEATURE_MONAD=true
VITE_FEATURE_PLASMA=true
VITE_FEATURE_WORLDCHAIN=false
VITE_FEATURE_HYPEREVM=true
VITE_FEATURE_MANTLE=false
VITE_FEATURE_INK=false
VITE_FEATURE_CRONOS=false
VITE_FEATURE_MEGAETH=false
VITE_FEATURE_LINEA=false
VITE_FEATURE_BERACHAIN=false
VITE_FEATURE_SCROLL=false
VITE_FEATURE_NEAR=true
VITE_FEATURE_KATANA=true
VITE_FEATURE_ETHEREAL=false
VITE_FEATURE_CELO=false
VITE_FEATURE_FLOWEVM=false
VITE_FEATURE_PLUME=false
VITE_FEATURE_STORY=false
VITE_FEATURE_ZK_SYNC_ERA=false
VITE_FEATURE_BLAST=false
VITE_FEATURE_ABSTRACT=false
VITE_FEATURE_HEMI=false
VITE_FEATURE_SONIC=false
VITE_FEATURE_UNICHAIN=false
VITE_FEATURE_BOB=false
VITE_FEATURE_MODE=false
VITE_FEATURE_SONEIUM=false
VITE_FEATURE_SEI=false
VITE_FEATURE_YIELD_MULTI_ACCOUNT=true
VITE_FEATURE_YIELD_XYZ=true
VITE_FEATURE_YIELDS_PAGE=true
VITE_FEATURE_STONFI_SWAP=true
VITE_FEATURE_TON=true
VITE_FEATURE_EARN_TAB=true
VITE_FEATURE_ACROSS_SWAP=false
VITE_FEATURE_DEBRIDGE_SWAP=false
VITE_FEATURE_USERBACK=true
VITE_FEATURE_AGENTIC_CHAT=false
VITE_FEATURE_MM_NATIVE_MULTICHAIN=false

# experimental feature flags
VITE_EXPERIMENTAL_CUSTOM_SEND_NONCE=false

# absolute URL prefix
VITE_ABSOLUTE_URL_PREFIX=https://app.shapeshift.com

# Dev tools
VITE_FEATURE_PERFORMANCE_PROFILER=false

# chat woot
VITE_CHATWOOT_TOKEN=jmoXp9BPMSPEYHeJX5YKT15Q
Expand Down Expand Up @@ -122,8 +166,6 @@ VITE_UNCHAINED_ARBITRUM_HTTP_URL=https://api.arbitrum.shapeshift.com
VITE_UNCHAINED_ARBITRUM_WS_URL=wss://api.arbitrum.shapeshift.com
VITE_UNCHAINED_BASE_HTTP_URL=https://api.base.shapeshift.com
VITE_UNCHAINED_BASE_WS_URL=wss://api.base.shapeshift.com
VITE_UNCHAINED_MONAD_HTTP_URL=https://rpc.monad.xyz
VITE_UNCHAINED_MONAD_WS_URL=wss://rpc3.monad.xyz
VITE_UNCHAINED_BITCOIN_HTTP_URL=https://api.bitcoin.shapeshift.com
VITE_UNCHAINED_BITCOIN_WS_URL=wss://api.bitcoin.shapeshift.com
VITE_UNCHAINED_BITCOINCASH_HTTP_URL=https://api.bitcoincash.shapeshift.com
Expand All @@ -143,6 +185,8 @@ VITE_UNCHAINED_SOLANA_HTTP_URL=https://api.solana.shapeshift.com
VITE_UNCHAINED_SOLANA_WS_URL=wss://api.solana.shapeshift.com
VITE_UNCHAINED_ZCASH_HTTP_URL=https://api.zcash.shapeshift.com
VITE_UNCHAINED_ZCASH_WS_URL=wss://api.zcash.shapeshift.com
VITE_UNCHAINED_MONAD_HTTP_URL=https://rpc.monad.xyz
VITE_UNCHAINED_MONAD_WS_URL=wss://rpc3.monad.xyz

# nodes
VITE_ETHEREUM_NODE_URL=https://api.ethereum.shapeshift.com/api/v1/jsonrpc
Expand Down Expand Up @@ -170,7 +214,7 @@ VITE_STORY_NODE_URL=https://mainnet.storyrpc.io
VITE_HYPEREVM_NODE_URL=https://hyperliquid.drpc.org
VITE_ZKSYNC_ERA_NODE_URL=https://zksync.drpc.org
VITE_BLAST_NODE_URL=https://blast.drpc.org
VITE_ABSTRACT_NODE_URL=
VITE_ABSTRACT_NODE_URL=https://api.mainnet.abs.xyz
VITE_WORLDCHAIN_NODE_URL=https://worldchain.drpc.org
VITE_HEMI_NODE_URL=https://hemi.drpc.org
VITE_SONIC_NODE_URL=https://sonic.drpc.org
Expand All @@ -190,6 +234,8 @@ VITE_NEAR_NODE_URL=https://rpc.mainnet.near.org
VITE_NEAR_NODE_URL_FALLBACK_1=https://near.lava.build
VITE_NEAR_NODE_URL_FALLBACK_2=https://rpc.fastnear.com
VITE_FASTNEAR_API_URL=https://api.fastnear.com
VITE_SUI_NODE_URL=https://fullnode.mainnet.sui.io:443
VITE_TON_NODE_URL=https://toncenter.com/api/v2/jsonRPC

# midgard
VITE_THORCHAIN_MIDGARD_URL=https://api.thorchain.shapeshift.com/midgard/v2
Expand Down Expand Up @@ -256,13 +302,11 @@ VITE_PORTALS_BASE_URL=https://api.proxy.shapeshift.com/api/v1/portals
# Proxy API
VITE_PROXY_API_BASE_URL=https://api.proxy.shapeshift.com

# Metamask Snap
VITE_SNAP_ID=npm:@shapeshiftoss/metamask-snaps
VITE_SNAP_VERSION=1.0.9
# VITE_SNAP_ID=local:http://localhost:9000

# Experemental features (not production ready)
VITE_EXPERIMENTAL_CUSTOM_SEND_NONCE=false

# Sentry
VITE_SENTRY_DSN_URL=https://c612e7f4ef0637e4add433a2f4683aa8@o4507174990905344.ingest.de.sentry.io/4507174994444368

Expand All @@ -274,106 +318,47 @@ VITE_ZRX_BASE_URL=https://api.proxy.shapeshift.com/api/v1/zrx/

# Bebop
VITE_BEBOP_API_KEY=b4a7ffa9-2abb-45ae-8ddd-ec33bc377939
VITE_FEATURE_BEBOP_SWAP=true

# chainflip
VITE_CHAINFLIP_API_KEY=09bc0796ff40435482c0a54fa6ae2784
VITE_CHAINFLIP_API_URL=https://chainflip-broker.io
VITE_FEATURE_CHAINFLIP_LENDING=false
VITE_CHAINFLIP_RPC_URL=https://rpc.mainnet.chainflip.io

# NEAR Intents
VITE_NEAR_INTENTS_API_KEY=eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IjIwMjUtMDQtMjMtdjEifQ.eyJ2IjoxLCJrZXlfdHlwZSI6ImludGVncmF0aW9ucyIsInBhcnRuZXJfaWQiOiJnb21lcy1zaGFwZS1zaGlmdCIsImlhdCI6MTc2MjgxNjQ3MCwiZXhwIjoxNzk0MzUyNDcwfQ.BHFPJ1y-UnVBN3Y_PtMfP9MRng-hKPowYDLOeLj4Cnsvs9lNgikgaC_e41PO4LduMKiRRrtwfRhzUfV5Usdsf8IS9U7mF1UrUwDqyEEOF10weJWYU36Gg6NyNuIFgJhvV8sFzwPShbenLHIR3gIZ97pyBmpJ8jTDZu7ncw6kVqY6hcsu6H9Pyl9jYNdSwhdWUgZ9UswPPTeecrF1wgQPpE3i3tNT-fTbDtj-DswmEIT3f8qgfgZBi7cde68gsGiVy7v0cSE2r8y9UwFWejuUoltUDrTEmF6lCJHGuCaKYqGqZs2MBiIr5xnYpzlsKFTYlUNa8cTTcXng_pzWd5LrsA

# relay
VITE_FEATURE_SWAPPER_RELAY=true
VITE_RELAY_API_URL=https://api.relay.link

# affiliate revenue
VITE_AFFILIATE_REVENUE_URL=https://revenue.shapeshift.com

# tcy
VITE_FEATURE_THORCHAIN_TCY=true
VITE_FEATURE_THORCHAIN_TCY_WIDGET=true

VITE_FEATURE_TX_HISTORY_BYE_BYE=false

VITE_FEATURE_LEDGER_READ_ONLY=true
VITE_AFFILIATE_REVENUE_URL=https://api.revenue.shapeshift.com

# HypeLab
VITE_HYPELAB_PROPERTY_SLUG=4793fe16ca
VITE_ENABLE_HYPELAB=false
VITE_HYPELAB_PROPERTY_SLUG=4793fe16ca

## tenderly
VITE_TENDERLY_API_KEY=WTkd0q0mmq2yfSoO-o8bOLlWB9i9gOyg
VITE_TENDERLY_ACCOUNT_SLUG=0xgomes
VITE_TENDERLY_PROJECT_SLUG=project

# Webservices
VITE_FEATURE_NOTIFICATIONS_WEBSERVICES=false
VITE_SWAPS_SERVER_URL=https://api.swap-service.shapeshift.com
VITE_USER_SERVER_URL=https://api.user-service.shapeshift.com
VITE_NOTIFICATIONS_SERVER_URL=https://api.notifications-service.shapeshift.com

VITE_FEATURE_TRON=true
VITE_SUI_NODE_URL=https://fullnode.mainnet.sui.io:443
VITE_FEATURE_CETUS_SWAP=false
VITE_FEATURE_SUNIO_SWAP=true
VITE_FEATURE_MONAD=true
VITE_FEATURE_PLASMA=true
VITE_FEATURE_WORLDCHAIN=false
VITE_FEATURE_HYPEREVM=true
VITE_FEATURE_MANTLE=false
VITE_FEATURE_INK=false
VITE_FEATURE_CRONOS=false
VITE_FEATURE_MEGAETH=false
VITE_FEATURE_LINEA=false
VITE_FEATURE_BERACHAIN=false
VITE_FEATURE_SCROLL=false
VITE_FEATURE_NEAR=true
VITE_FEATURE_KATANA=true
VITE_FEATURE_ETHEREAL=false
VITE_FEATURE_CELO=false
VITE_FEATURE_FLOWEVM=false
VITE_FEATURE_PLUME=false
VITE_FEATURE_STORY=false
VITE_FEATURE_ZK_SYNC_ERA=false
VITE_FEATURE_BLAST=false
VITE_FEATURE_ABSTRACT=false
VITE_FEATURE_HEMI=false
VITE_FEATURE_SONIC=false
VITE_FEATURE_UNICHAIN=false
VITE_FEATURE_BOB=false
VITE_FEATURE_MODE=false
VITE_FEATURE_SONEIUM=false
VITE_FEATURE_SEI=false

# Yield.xyz Feature Flag
VITE_FEATURE_YIELD_XYZ=true
VITE_FEATURE_YIELDS_PAGE=true
# Yield.xyz
VITE_YIELD_XYZ_API_KEY=06903960-e442-4870-81eb-03ff3ad4c035
VITE_FEATURE_YIELD_MULTI_ACCOUNT=true
VITE_TON_NODE_URL=https://toncenter.com/api/v2/jsonRPC
VITE_FEATURE_STONFI_SWAP=true
VITE_FEATURE_TON=true
VITE_FEATURE_EARN_TAB=true

# Across Protocol
VITE_FEATURE_ACROSS_SWAP=false
VITE_ACROSS_API_URL=https://app.across.to/api
VITE_ACROSS_INTEGRATOR_ID=

# deBridge DLN
VITE_FEATURE_DEBRIDGE_SWAP=false
VITE_DEBRIDGE_API_URL=https://dln.debridge.finance/v1.0

# Userback feedback widget
VITE_FEATURE_USERBACK=true
VITE_USERBACK_TOKEN=A-3gHopRTd55QqxXGsJd0XLVVG3

# agentic chat
VITE_FEATURE_AGENTIC_CHAT=false
VITE_AGENTIC_SERVER_BASE_URL=https://shapeshiftossagentic-server-production.up.railway.app

# MetaMask native multichain (BTC/SOL without snaps)
VITE_FEATURE_MM_NATIVE_MULTICHAIN=false
VITE_AGENTIC_SERVER_BASE_URL=https://api.agent.shapeshift.com
Loading
Loading