Skip to content
This repository was archived by the owner on Sep 19, 2025. It is now read-only.
Open
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
227 changes: 41 additions & 186 deletions frontend/app/.env
Original file line number Diff line number Diff line change
Expand Up @@ -2,191 +2,46 @@ NEXT_PUBLIC_ACCOUNT_SCREEN=false
NEXT_PUBLIC_DEMO_MODE=false
NEXT_PUBLIC_VERCEL_ANALYTICS=false

# Get a WalletConnect project ID at https://cloud.reown.com/app
NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID=fd37755b4d4f8a59a1a064af3782ded4

# Use this to indicate a specific variant (e.g. "preview").
# This will be displayed in the app header.
# NEXT_PUBLIC_DEPLOYMENT_FLAVOR=

# the BLOCKING_LIST contract must implement isBlackListed(address)(bool)
# NEXT_PUBLIC_BLOCKING_LIST=0x97044531D0fD5B84438499A49629488105Dc58e6

# format: {vpnapi.io key}|{comma separated country codes} e.g. 1234|US,CA
# NEXT_PUBLIC_BLOCKING_VPNAPI=

# Uncomment to change the app commit URL (see “About” modal):
# NEXT_PUBLIC_APP_COMMIT_URL=https://github.com/liquity/bold/tree/{commit}
# Or disable it:
# NEXT_PUBLIC_APP_COMMIT_URL=false
#
# Uncomment to change the contracts commit URL (see “About” modal):
# NEXT_PUBLIC_CONTRACTS_COMMIT_URL=https://github.com/liquity/bold/tree/{commit}
# Or disable it:
# NEXT_PUBLIC_CONTRACTS_COMMIT_URL=false
#
# Uncomment to change the version URL:
# NEXT_PUBLIC_APP_VERSION_URL=https://github.com/liquity/bold/releases/tag/%40liquity2%2Fapp-v{version}
# Or disable it:
# NEXT_PUBLIC_APP_VERSION_URL=false

######################
# Ethereum (mainnet) #
######################

NEXT_PUBLIC_CHAIN_BLOCK_EXPLORER=Etherscan|https://etherscan.io
NEXT_PUBLIC_CHAIN_CONTRACT_MULTICALL=0xca11bde05977b3631167028862be2a173976ca11
NEXT_PUBLIC_CHAIN_CURRENCY=Ether|ETH|18
NEXT_PUBLIC_CHAIN_ID=1
NEXT_PUBLIC_CHAIN_NAME=Ethereum
NEXT_PUBLIC_CHAIN_RPC_URL=https://cloudflare-eth.com
NEXT_PUBLIC_DELEGATE_AUTO=0x0000000000000000000000000000000000000000
NEXT_PUBLIC_KNOWN_INITIATIVES_URL=https://api.liquity.org/v2/known-initiatives/ethereum.json
NEXT_PUBLIC_LIQUITY_STATS_URL=https://api.liquity.org/v2/ethereum.json
NEXT_PUBLIC_LIQUITY_GOVERNANCE_URL=https://api.liquity.org/v2/governance
NEXT_PUBLIC_SAFE_API_URL=https://safe-transaction-mainnet.safe.global/api
NEXT_PUBLIC_SBOLD=0x50Bd66D59911F5e086Ec87aE43C811e0D059DD11
NEXT_PUBLIC_TROVE_EXPLORER_0=DeFi Explore|https://liquityv2.defiexplore.com/trove/{branch}/{troveId}
NEXT_PUBLIC_TROVE_EXPLORER_1=Rails|https://rails.finance/explorer/trove/{troveId}/{branch}

# Uncomment one of these:
#
# Create an account on https://beta.graphseer.com/ and insert your API key:
# NEXT_PUBLIC_SUBGRAPH_URL=https://graph-gateway.graphops.xyz/api/ad592eaf307cf800835a228774674bd0/subgraphs/id/6bg574MHrEZXopJDYTu7S7TAvJKEMsV111gpKLM7ZCA7
#
# Or use a subgraph API key:
NEXT_PUBLIC_SUBGRAPH_URL=https://gateway.thegraph.com/api/e6637aa857aed5275df47cc1bea63550/subgraphs/id/6bg574MHrEZXopJDYTu7S7TAvJKEMsV111gpKLM7ZCA7

NEXT_PUBLIC_COLL_0_TOKEN_ID=ETH
NEXT_PUBLIC_COLL_1_TOKEN_ID=WSTETH
NEXT_PUBLIC_COLL_2_TOKEN_ID=RETH

# Use the following format for the IC strategies:
# NEXT_PUBLIC_COLL_{index}_IC_STRATEGIES={strategy_name}:{address},{strategy_name}:{address},…
# NEXT_PUBLIC_COLL_0_IC_STRATEGIES=
# NEXT_PUBLIC_COLL_1_IC_STRATEGIES=
# NEXT_PUBLIC_COLL_2_IC_STRATEGIES=

NEXT_PUBLIC_COLL_0_CONTRACT_ACTIVE_POOL=0xeb5a8c825582965f1d84606e078620a84ab16afe
NEXT_PUBLIC_COLL_0_CONTRACT_ADDRESSES_REGISTRY=0x20f7c9ad66983f6523a0881d0f82406541417526
NEXT_PUBLIC_COLL_0_CONTRACT_BORROWER_OPERATIONS=0x372abd1810eaf23cb9d941bbe7596dfb2c46bc65
NEXT_PUBLIC_COLL_0_CONTRACT_COLL_SURPLUS_POOL=0xedbe2509e502c0320d2e7f8b6746a49b4b50e2bf
NEXT_PUBLIC_COLL_0_CONTRACT_COLL_TOKEN=0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
NEXT_PUBLIC_COLL_0_CONTRACT_DEFAULT_POOL=0xd4558240d50c2e219a21c9d25afd513bb6e5b1a0
NEXT_PUBLIC_COLL_0_CONTRACT_LEVERAGE_ZAPPER=0xdccbd7a365aee086aa3b4ede8afe895b20770ae3
NEXT_PUBLIC_COLL_0_CONTRACT_PRICE_FEED=0xcc5f8102eb670c89a4a3c567c13851260303c24f
NEXT_PUBLIC_COLL_0_CONTRACT_SORTED_TROVES=0xa25269e41bd072513849f2e64ad221e84f3063f4
NEXT_PUBLIC_COLL_0_CONTRACT_STABILITY_POOL=0x5721cbbd64fc7ae3ef44a0a3f9a790a9264cf9bf
NEXT_PUBLIC_COLL_0_CONTRACT_TROVE_MANAGER=0x7bcb64b2c9206a5b699ed43363f6f98d4776cf5a
NEXT_PUBLIC_COLL_0_CONTRACT_TROVE_NFT=0x1a0fc0b843afd9140267d25d4e575cb37a838013
NEXT_PUBLIC_COLL_1_CONTRACT_ACTIVE_POOL=0x531a8f99c70d6a56a7cee02d6b4281650d7919a0
NEXT_PUBLIC_COLL_1_CONTRACT_ADDRESSES_REGISTRY=0x8d733f7ea7c23cbea7c613b6ebd845d46d3aac54
NEXT_PUBLIC_COLL_1_CONTRACT_BORROWER_OPERATIONS=0xa741a32f9dcfe6adba088fd0f97e90742d7d5da3
NEXT_PUBLIC_COLL_1_CONTRACT_COLL_SURPLUS_POOL=0x36e6cbdf68f64cf00fc3a6c634a25be32dd0a235
NEXT_PUBLIC_COLL_1_CONTRACT_COLL_TOKEN=0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0
NEXT_PUBLIC_COLL_1_CONTRACT_DEFAULT_POOL=0xd796e1648526400386cc4d12fa05e5f11e6a22a1
NEXT_PUBLIC_COLL_1_CONTRACT_LEVERAGE_ZAPPER=0xe85230de04147c4ea363b21cdb801c1c19df0a56
NEXT_PUBLIC_COLL_1_CONTRACT_PRICE_FEED=0xe7aa2ba9e086a379d3beb224098bc634a46e314e
NEXT_PUBLIC_COLL_1_CONTRACT_SORTED_TROVES=0x84eb85a8c25049255614f0536bea8f31682e86f1
NEXT_PUBLIC_COLL_1_CONTRACT_STABILITY_POOL=0x9502b7c397e9aa22fe9db7ef7daf21cd2aebe56b
NEXT_PUBLIC_COLL_1_CONTRACT_TROVE_MANAGER=0xa2895d6a3bf110561dfe4b71ca539d84e1928b22
NEXT_PUBLIC_COLL_1_CONTRACT_TROVE_NFT=0x857aecebf75f1012dc18e15020c97096aea31b04
NEXT_PUBLIC_COLL_2_CONTRACT_ACTIVE_POOL=0x9074d72cc82dad1e13e454755aa8f144c479532f
NEXT_PUBLIC_COLL_2_CONTRACT_ADDRESSES_REGISTRY=0x6106046f031a22713697e04c08b330ddaf3e8789
NEXT_PUBLIC_COLL_2_CONTRACT_BORROWER_OPERATIONS=0xe8119fc02953b27a1b48d2573855738485a17329
NEXT_PUBLIC_COLL_2_CONTRACT_COLL_SURPLUS_POOL=0xba4a2bd8b76df84cac98eba3f4b967d8423192bf
NEXT_PUBLIC_COLL_2_CONTRACT_COLL_TOKEN=0xae78736cd615f374d3085123a210448e74fc6393
NEXT_PUBLIC_COLL_2_CONTRACT_DEFAULT_POOL=0x5cc5cefd034fdc4728d487a72ca58a410cddcd6b
NEXT_PUBLIC_COLL_2_CONTRACT_LEVERAGE_ZAPPER=0x75036b1d6de5665c60f5c33bb4a64e8e123211a2
NEXT_PUBLIC_COLL_2_CONTRACT_PRICE_FEED=0x34f1e9c7dcc279ec70d3c4488eb2d80fba8b7b2b
NEXT_PUBLIC_COLL_2_CONTRACT_SORTED_TROVES=0x14d8d8011df2b396ed2bbc4959bb73250324f386
NEXT_PUBLIC_COLL_2_CONTRACT_STABILITY_POOL=0xd442e41019b7f5c4dd78f50dc03726c446148695
NEXT_PUBLIC_COLL_2_CONTRACT_TROVE_MANAGER=0xb2b2abeb5c357a234363ff5d180912d319e3e19e
NEXT_PUBLIC_COLL_2_CONTRACT_TROVE_NFT=0x7ae430e25b67f19b431e1d1dc048a5bcf24c0873
NEXT_PUBLIC_CONTRACT_BOLD_TOKEN=0x6440f144b7e50d6a8439336510312d2f54beb01d
NEXT_PUBLIC_CONTRACT_COLLATERAL_REGISTRY=0xf949982b91c8c61e952b3ba942cbbfaef5386684
NEXT_PUBLIC_CONTRACT_DEBT_IN_FRONT_HELPER=0x4bb5e28fdb12891369b560f2fab3c032600677c6
NEXT_PUBLIC_CONTRACT_EXCHANGE_HELPERS=0x2f60bab0072abec7058017f48d7256ec288c8686
NEXT_PUBLIC_CONTRACT_GOVERNANCE=0x807def5e7d057df05c796f4bc75c3fe82bd6eee1
NEXT_PUBLIC_CONTRACT_HINT_HELPERS=0xf0cae19c96e572234398d6665cc1147a16cbe657
NEXT_PUBLIC_CONTRACT_LQTY_STAKING=0x4f9fbb3f1e99b56e0fe2892e623ed36a76fc605d
NEXT_PUBLIC_CONTRACT_LQTY_TOKEN=0x6dea81c8171d0ba574754ef6f8b412f2ed88c54d
NEXT_PUBLIC_CONTRACT_LUSD_TOKEN=0x5f98805a4e8be255a32880fdec7f6728c6568ba0
NEXT_PUBLIC_CONTRACT_MULTI_TROVE_GETTER=0xfa61db085510c64b83056db3a7acf3b6f631d235
NEXT_PUBLIC_CONTRACT_WETH=0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2

###########
# Sepolia #
###########

# NEXT_PUBLIC_CHAIN_BLOCK_EXPLORER=Etherscan Sepolia|https://sepolia.etherscan.io/
# NEXT_PUBLIC_CHAIN_CONTRACT_MULTICALL=0xcA11bde05977b3631167028862bE2a173976CA11
# NEXT_PUBLIC_CHAIN_CURRENCY=Ether|ETH|18
# NEXT_PUBLIC_CHAIN_ID=11155111
# NEXT_PUBLIC_CHAIN_NAME=Sepolia
# NEXT_PUBLIC_CHAIN_RPC_URL=https://ethereum-sepolia-rpc.publicnode.com
# NEXT_PUBLIC_DELEGATE_AUTO=0x0000000000000000000000000000000000000000
# NEXT_PUBLIC_KNOWN_INITIATIVES_URL=https://api.liquity.org/v2/known-initiatives/sepolia.json
# NEXT_PUBLIC_LIQUITY_STATS_URL=https://api.liquity.org/v2/testnet/sepolia.json
# NEXT_PUBLIC_LIQUITY_GOVERNANCE_URL=
# NEXT_PUBLIC_SAFE_API_URL=https://safe-transaction-sepolia.safe.global/api
# NEXT_PUBLIC_SUBGRAPH_URL=https://gateway.thegraph.com/api/ca398de57ba730c08b369b5b59b7e104/subgraphs/id/Fh19Rc9sm53ymzUtayzTWrbcjc8G6Zu3TQeMDQ6u2x23

# NEXT_PUBLIC_COLL_0_TOKEN_ID=ETH
# NEXT_PUBLIC_COLL_1_TOKEN_ID=WSTETH
# NEXT_PUBLIC_COLL_2_TOKEN_ID=RETH

# NEXT_PUBLIC_COLL_0_CONTRACT_ACTIVE_POOL=0x50f2f8f931955bb415c4d06a63c150756eb8ef66
# NEXT_PUBLIC_COLL_0_CONTRACT_ADDRESSES_REGISTRY=0x3734cfb34f202b933a54b0b404f1073fd27dd78a
# NEXT_PUBLIC_COLL_0_CONTRACT_BORROWER_OPERATIONS=0xe006d06c9ae1e9636e6cef0fac21179af7470297
# NEXT_PUBLIC_COLL_0_CONTRACT_COLL_SURPLUS_POOL=0xdaa009e9c65d4a229d5595844f5451be36c42350
# NEXT_PUBLIC_COLL_0_CONTRACT_COLL_TOKEN=0x8116d0a0e8d4f0197b428c520953f302adca0b50
# NEXT_PUBLIC_COLL_0_CONTRACT_DEFAULT_POOL=0x4638c071e5ca35be737339f7ebe74c42f95465ea
# NEXT_PUBLIC_COLL_0_CONTRACT_LEVERAGE_ZAPPER=0x482bf4d6a2e61d259a7f97ef6aac8b3ce5dd9f99
# NEXT_PUBLIC_COLL_0_CONTRACT_PRICE_FEED=0x8fc6c1963d7c33f8c1adf4a25d7a18d45bac5e87
# NEXT_PUBLIC_COLL_0_CONTRACT_SORTED_TROVES=0x47dca3701ab0a70e39fd900015ac6a32bceafb87
# NEXT_PUBLIC_COLL_0_CONTRACT_STABILITY_POOL=0x89fb98c98792c8b9e9d468148c6593fa0fc47b40
# NEXT_PUBLIC_COLL_0_CONTRACT_TROVE_MANAGER=0x364038750236739e0cd96d5754516c9b8168fb0c
# NEXT_PUBLIC_COLL_0_CONTRACT_TROVE_NFT=0x814541303b140a70741613a62eef7a8d6a940bee
# NEXT_PUBLIC_COLL_1_CONTRACT_ACTIVE_POOL=0x43765f5697a4dd925b7570966160b466b75ba0b1
# NEXT_PUBLIC_COLL_1_CONTRACT_ADDRESSES_REGISTRY=0x7026ba66c9ac775e33541b2f959c9ec19977b2fe
# NEXT_PUBLIC_COLL_1_CONTRACT_BORROWER_OPERATIONS=0x4e7de0a55e967a174f47621b9f993068f96f6898
# NEXT_PUBLIC_COLL_1_CONTRACT_COLL_SURPLUS_POOL=0x02ecdb54ffbbeb4b42b658277dd3881a794077b2
# NEXT_PUBLIC_COLL_1_CONTRACT_COLL_TOKEN=0xff9f477b09c6937ff6313ae90e79022609851a9c
# NEXT_PUBLIC_COLL_1_CONTRACT_DEFAULT_POOL=0x6d6bbad2d2fb319587e36f5c78d80d76bd6816f5
# NEXT_PUBLIC_COLL_1_CONTRACT_LEVERAGE_ZAPPER=0xea7fb1919bf9bae007df10ad8b748ee75fd5971d
# NEXT_PUBLIC_COLL_1_CONTRACT_PRICE_FEED=0xb73f2741520c040ab44ed1e796d9d73b7d5ba7d8
# NEXT_PUBLIC_COLL_1_CONTRACT_SORTED_TROVES=0x1fc168b4e3edc762b1602a35b24617073518b2e0
# NEXT_PUBLIC_COLL_1_CONTRACT_STABILITY_POOL=0x68320bd4bbc16fe14f91501380edaa9ffe5890e1
# NEXT_PUBLIC_COLL_1_CONTRACT_TROVE_MANAGER=0xa7b57913b5643025a15c80ca3a56eb6fb59d095d
# NEXT_PUBLIC_COLL_1_CONTRACT_TROVE_NFT=0xa043d764044a239ee888370c22043132ee97817e
# NEXT_PUBLIC_COLL_2_CONTRACT_ACTIVE_POOL=0x770dc60f7d51a0b9e86a22adbcc0dba80925e860
# NEXT_PUBLIC_COLL_2_CONTRACT_ADDRESSES_REGISTRY=0xcc2034f1fbf906fcc0ddc0a4280c163dac88830f
# NEXT_PUBLIC_COLL_2_CONTRACT_BORROWER_OPERATIONS=0x274ba4234b3e0a16f830b4a07bc99a33fbc19ba8
# NEXT_PUBLIC_COLL_2_CONTRACT_COLL_SURPLUS_POOL=0x593d0467b30c69e9b4d79971446aca038a913f15
# NEXT_PUBLIC_COLL_2_CONTRACT_COLL_TOKEN=0xbdb72f78302e6174e48aa5872f0dd986ed6d98d9
# NEXT_PUBLIC_COLL_2_CONTRACT_DEFAULT_POOL=0xe5dd48b7ec4c8cf407c14997f6ea0f0288c5ab28
# NEXT_PUBLIC_COLL_2_CONTRACT_LEVERAGE_ZAPPER=0x251dfe2078a910c644289f2344fac96bffea7c02
# NEXT_PUBLIC_COLL_2_CONTRACT_PRICE_FEED=0xb5522d218751abc57310e2862ba8ee9742367b83
# NEXT_PUBLIC_COLL_2_CONTRACT_SORTED_TROVES=0x6706e79997613705f60a46240ab932874ffdabf1
# NEXT_PUBLIC_COLL_2_CONTRACT_STABILITY_POOL=0x8492ad1df9f89e4b6c54c81149058172592e1c94
# NEXT_PUBLIC_COLL_2_CONTRACT_TROVE_MANAGER=0x310fa1d1d711c75da45952029861bcf0d330aa81
# NEXT_PUBLIC_COLL_2_CONTRACT_TROVE_NFT=0xee4e0af750653ad654933ffb53354e62b5c409ef
# NEXT_PUBLIC_CONTRACT_BOLD_TOKEN=0xb01d32c05f4aa066eef2bfd4d461833fddd56d0a
# NEXT_PUBLIC_CONTRACT_COLLATERAL_REGISTRY=0x55cefb9c04724ba3c67d92df5e386c6f1585a83b
# NEXT_PUBLIC_CONTRACT_EXCHANGE_HELPERS=0x9bd72e33348b1b71ca23400b09a261498436d261
# NEXT_PUBLIC_CONTRACT_GOVERNANCE=0xe3f9ca5398cc3d0099c3ad37d3252e37431555b8
# NEXT_PUBLIC_CONTRACT_HINT_HELPERS=0x81d5a871dcdf4be5cf590502188363a86dea4a1a
# NEXT_PUBLIC_CONTRACT_LQTY_STAKING=0x0000000000000000000000000000000000000000
# NEXT_PUBLIC_CONTRACT_LQTY_TOKEN=0xaca5de8d4da62d163f765b81405963c68e3c0014
# NEXT_PUBLIC_CONTRACT_MULTI_TROVE_GETTER=0x6fe8fa23416bd35bebe6d9a157ecd526514a2f09
# NEXT_PUBLIC_CONTRACT_WETH=0x8116d0a0e8d4f0197b428c520953f302adca0b50

###########################
# Hardhat / Anvil (local) #
###########################

# NEXT_PUBLIC_CHAIN_ID=31337
# NEXT_PUBLIC_CHAIN_NAME=Hardhat
# NEXT_PUBLIC_CHAIN_CURRENCY=Ether|ETH|18
# NEXT_PUBLIC_CHAIN_RPC_URL=http://127.0.0.1:8545
NEXT_PUBLIC_CHAIN_BLOCK_EXPLORER=Blockscout|https://testnet-blockscout.infra.neuraprotocol.io/
NEXT_PUBLIC_CHAIN_CONTRACT_MULTICALL=0xfd5BcFE82490461E67BE874073D49d8473Dc3146
NEXT_PUBLIC_CHAIN_CURRENCY=Ankr|ANKR|18
NEXT_PUBLIC_CHAIN_ID=267
NEXT_PUBLIC_CHAIN_NAME=NeuraTestnet
NEXT_PUBLIC_CHAIN_RPC_URL=https://testnet.rpc.neuraprotocol.io/

NEXT_PUBLIC_SUBGRAPH_URL=https://api.goldsky.com/api/public/project_cmfdntx4sbnt901x20jdxhcwz/subgraphs/align-mint-cdp-testnet/1.0.0/gn
NEXT_PUBLIC_LIQUITY_STATS_URL=https://api.liquity.org/v2/testnet/sepolia.json

NEXT_PUBLIC_COLL_0_TOKEN_ID=WANKR
NEXT_PUBLIC_COLL_1_TOKEN_ID=USN

NEXT_PUBLIC_COLL_0_CONTRACT_ACTIVE_POOL=0x47ef48feb760f49b0e1d4cb63f648814a0adfc2d
NEXT_PUBLIC_COLL_0_CONTRACT_ADDRESSES_REGISTRY=0x0926df4209b9c6f7613f6f9deba1ad5753c26119
NEXT_PUBLIC_COLL_0_CONTRACT_BORROWER_OPERATIONS=0xd96c70aadf9b6e1b768f7a3313b91c31349f00dc
NEXT_PUBLIC_COLL_0_CONTRACT_COLL_SURPLUS_POOL=0x8824b9cec6cb9611577d578705fcda3a0077c60d
NEXT_PUBLIC_COLL_0_CONTRACT_COLL_TOKEN=0xBd833b6eCC30CAEaBf81dB18BB0f1e00C6997E7a
NEXT_PUBLIC_COLL_0_CONTRACT_DEFAULT_POOL=0xa5e1bbe66aa3e049c3ec3ea247c94a71ef25f589
NEXT_PUBLIC_COLL_0_CONTRACT_PRICE_FEED=0xb82c7e4a542369f1f8003ccc34c6262b2d6ffcfb
NEXT_PUBLIC_COLL_0_CONTRACT_SORTED_TROVES=0xf8e35faf176b844b3345a498207babe504b2ea61
NEXT_PUBLIC_COLL_0_CONTRACT_STABILITY_POOL=0xcaddac2df4e27b268b48e6a682534904b76bc222
NEXT_PUBLIC_COLL_0_CONTRACT_TROVE_MANAGER=0x27192a33dbbbb22f6908c5988be48b118c90c6cf
NEXT_PUBLIC_COLL_0_CONTRACT_TROVE_NFT=0x066f05af1eca2911da83b66f15b56bc5a0306e49
NEXT_PUBLIC_COLL_1_CONTRACT_ACTIVE_POOL=0x5ca398adab0f6975ff93d48fb5fc5a58e9b91100
NEXT_PUBLIC_COLL_1_CONTRACT_ADDRESSES_REGISTRY=0x8b517b01493dd2338c2a20ceb46a0c50cc8131b8
NEXT_PUBLIC_COLL_1_CONTRACT_BORROWER_OPERATIONS=0xf3ea136875f5b001685da862fd4ed25fc66fe2e7
NEXT_PUBLIC_COLL_1_CONTRACT_COLL_SURPLUS_POOL=0xf2d8d9366a69eaa3d6cb042f2b749965aa5edb76
NEXT_PUBLIC_COLL_1_CONTRACT_COLL_TOKEN=0xF22870a514b0c288A8E0cAf341146fc9E0f3D982
NEXT_PUBLIC_COLL_1_CONTRACT_DEFAULT_POOL=0x82f09a4f9ff368a1a54c668bc24b1dcafbcc1773
NEXT_PUBLIC_COLL_1_CONTRACT_PRICE_FEED=0x2de10459a65359942e74e8c75a6bfecd797a3179
NEXT_PUBLIC_COLL_1_CONTRACT_SORTED_TROVES=0x20ed8bec7dd9ac84a2bf4ae74a76492fd912d319
NEXT_PUBLIC_COLL_1_CONTRACT_STABILITY_POOL=0xf955b3b8c8aaad5b13dd6ff3a3ca2271accde3fb
NEXT_PUBLIC_COLL_1_CONTRACT_TROVE_MANAGER=0x3cecf1d1d80b2045514620a43ebbd5e438a46feb
NEXT_PUBLIC_COLL_1_CONTRACT_TROVE_NFT=0x6385f95c28e23f53d479f86ad11c53d7589225ae

NEXT_PUBLIC_CONTRACT_BOLD_TOKEN=0x2d65ae4a0a4945922f71b71f379e8e937ac84863
NEXT_PUBLIC_CONTRACT_COLLATERAL_REGISTRY=0x0705fea127ce6a3fc2256f28dedc32e48dd02a98
NEXT_PUBLIC_CONTRACT_HINT_HELPERS=0xb8858f3739bf477911f4e21d10a55b1d40f0bdd2
NEXT_PUBLIC_CONTRACT_MULTI_TROVE_GETTER=0x517651465787885d2de7315cfa513d29680ea31c
NEXT_PUBLIC_CONTRACT_WETH=0xBd833b6eCC30CAEaBf81dB18BB0f1e00C6997E7a
18 changes: 3 additions & 15 deletions frontend/app/public/favicon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 2 additions & 3 deletions frontend/app/src/app/borrow/[collateral]/page.tsx
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
export function generateStaticParams() {
return [
{ collateral: "eth" },
{ collateral: "reth" },
{ collateral: "wsteth" },
{ collateral: "wankr" },
{ collateral: "usn" },
];
}

Expand Down
20 changes: 4 additions & 16 deletions frontend/app/src/app/earn/[pool]/layout.tsx
Original file line number Diff line number Diff line change
@@ -1,24 +1,12 @@
import { EarnPoolScreen } from "@/src/screens/EarnPoolScreen/EarnPoolScreen";
import { SboldPoolScreen } from "@/src/screens/EarnPoolScreen/SboldPoolScreen";

export function generateStaticParams() {
return [
{ pool: "eth" },
{ pool: "reth" },
{ pool: "wsteth" },
{ pool: "sbold" },
{ pool: "wankr" },
{ pool: "usn" },
];
}

export default async function Layout({
params,
}: {
params: Promise<{
pool: "eth" | "reth" | "wsteth" | "sbold";
}>;
}) {
const { pool } = await params;
return pool === "sbold"
? <SboldPoolScreen />
: <EarnPoolScreen />;
export default async function Layout() {
return <EarnPoolScreen />;
}
6 changes: 2 additions & 4 deletions frontend/app/src/app/earn/[pool]/page.tsx
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
export function generateStaticParams() {
return [
{ pool: "eth" },
{ pool: "reth" },
{ pool: "wsteth" },
{ pool: "sbold" },
{ pool: "wankr" },
{ pool: "usn" },
];
}

Expand Down
2 changes: 1 addition & 1 deletion frontend/app/src/app/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ import { Analytics } from "@vercel/analytics/react";
import { GeistSans } from "geist/font/sans";

export const metadata: Metadata = {
title: content.appName,
title: `${content.appName} | CDP`,
icons: "/favicon.svg",
};

Expand Down
Loading
Loading