{
  "schemaVersion": 1,
  "generatedAt": "2026-10-02T08:11:19.669Z",
  "contractsVersion": "v1.3.0",
  "docs": "https://docs.3f.xyz",
  "networks": [
    {
      "id": "mainnet",
      "chainId": 1,
      "label": "Mainnet",
      "explorer": "https://etherscan.io",
      "status": "Live"
    },
    {
      "id": "sepolia",
      "chainId": 11155111,
      "label": "Sepolia",
      "explorer": "https://sepolia.etherscan.io",
      "status": "Testnet"
    }
  ],
  "kinds": [
    "Account",
    "AdaptiveCurveIRM",
    "Allowlist",
    "BorrowOffersRegistry",
    "CentrifugeFund",
    "CentrifugeFundFactory",
    "ERC1967Factory",
    "ERC20",
    "ERC7540Vault",
    "Facility",
    "IntentDescriptor",
    "MidasFund",
    "MidasFundFactory",
    "MidasRedemptionVault",
    "MorphoBlue",
    "MorphoBorrowPosition",
    "MorphoBorrowPositionFactory",
    "MorphoFlashLoanAdapter",
    "MorphoFlashLoanRequest",
    "MorphoFlashLoanRequestFactory",
    "MorphoOracle",
    "MorphoRebalancer",
    "ParetoCreditVault",
    "ParetoFund",
    "ParetoFundFactory",
    "PositionManager",
    "PositionManagerFactory",
    "PriceFeed",
    "Request",
    "RequestFactory",
    "RequestWhitelist",
    "Retargetter",
    "RetargetterFactory",
    "RetargetterQuoter",
    "SuperstateRestrictedWrappedAsset",
    "SyncDeposit",
    "Timelock",
    "TransferGuard",
    "TransferGuardFactory",
    "USCCFund",
    "USCCFundFactory",
    "UpgradeableBeacon",
    "Vault",
    "WrappedAsset"
  ],
  "layers": [
    "account",
    "beacon",
    "external",
    "factory",
    "implementation",
    "proxy",
    "singleton"
  ],
  "contracts": [
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x4e013ca8fF612a58F53C822904cDD0eC538a4A4F",
      "kind": "Facility",
      "layer": "proxy",
      "label": "Facility (TUP)",
      "section": "Core",
      "notes": "Proxy",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-core",
      "explorer": "https://etherscan.io/address/0x4e013ca8fF612a58F53C822904cDD0eC538a4A4F"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x809649b3Af57E0AE8c53342e628F367EaA464622",
      "kind": "TransferGuard",
      "layer": "proxy",
      "label": "TransferGuard",
      "section": "Core",
      "notes": "Shared by all integrations except Fission",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-core",
      "explorer": "https://etherscan.io/address/0x809649b3Af57E0AE8c53342e628F367EaA464622"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xCBEeaA5E6A7627D6a2B52faE481C1f32d4b56e55",
      "kind": "IntentDescriptor",
      "layer": "singleton",
      "label": "IntentDescriptor",
      "section": "Core",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-core",
      "explorer": "https://etherscan.io/address/0xCBEeaA5E6A7627D6a2B52faE481C1f32d4b56e55"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x882fFC4d28A52Cbd6940dfdb03a93FfCCbE6E096",
      "kind": "MorphoRebalancer",
      "layer": "singleton",
      "label": "MorphoRebalancer",
      "section": "Core",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-core",
      "explorer": "https://etherscan.io/address/0x882fFC4d28A52Cbd6940dfdb03a93FfCCbE6E096"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x3FcD87948cBF46605D6ded0ed56d3daCcd9daf9e",
      "kind": "RequestWhitelist",
      "layer": "proxy",
      "label": "RequestWhitelist",
      "section": "Core",
      "notes": "Proxy",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-core",
      "explorer": "https://etherscan.io/address/0x3FcD87948cBF46605D6ded0ed56d3daCcd9daf9e"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x07ab1Ac9cBA9d0CAf5dEF80a463B15e72d9b50c3",
      "kind": "BorrowOffersRegistry",
      "layer": "proxy",
      "label": "BorrowOffersRegistry",
      "section": "Core",
      "notes": "Proxy — offer roles & per-collateral config, shared by all borrow positions (v1.3.0)",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-core",
      "explorer": "https://etherscan.io/address/0x07ab1Ac9cBA9d0CAf5dEF80a463B15e72d9b50c3"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xE5EC4FA4E364d6840CdA3CA23b0F80eD84E486A5",
      "kind": "Account",
      "layer": "account",
      "label": "Liquidation Offer Guardian",
      "section": "Core",
      "notes": "Holds GUARDIAN_ROLE on the BorrowOffersRegistry — can revoke any offer on any borrow position",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-core",
      "explorer": "https://etherscan.io/address/0xE5EC4FA4E364d6840CdA3CA23b0F80eD84E486A5"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xC1abf27242829D4c8a4dE2704Fa1bC3D29836fA5",
      "kind": "Timelock",
      "layer": "singleton",
      "label": "Upgrade Timelock",
      "section": "Core",
      "notes": "Solady Timelock — owns the beacons and proxy admins, gating implementation upgrades (v1.3.0)",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-core",
      "explorer": "https://etherscan.io/address/0xC1abf27242829D4c8a4dE2704Fa1bC3D29836fA5"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x745588f565f5171881Bb317f99F089727528969d",
      "kind": "RetargetterQuoter",
      "layer": "singleton",
      "label": "RetargetterQuoter",
      "section": "Core",
      "notes": "Stateless pure quoter used by the Retargetters to size the retargeting principal (v1.3.0)",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-core",
      "explorer": "https://etherscan.io/address/0x745588f565f5171881Bb317f99F089727528969d"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x0204Ec028b16bB67e37E9C509a2C695933fEdb3c",
      "kind": "MorphoFlashLoanAdapter",
      "layer": "singleton",
      "label": "MorphoFlashLoanAdapter",
      "section": "Core",
      "notes": "IFlashLoanModule wrapping Morpho Blue flash loans for synchronous retargeting — whitelisted on every Retargetter (v1.3.0)",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-core",
      "explorer": "https://etherscan.io/address/0x0204Ec028b16bB67e37E9C509a2C695933fEdb3c"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x54F862fa0612A8709F6Dec4A7B39AF015CD4E82E",
      "kind": "ERC1967Factory",
      "layer": "factory",
      "label": "ERC1967Factory",
      "section": "Factories",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-factories",
      "explorer": "https://etherscan.io/address/0x54F862fa0612A8709F6Dec4A7B39AF015CD4E82E"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x6E07BA07a846d9fa1ea2F2a74579F2F1c2F3386b",
      "kind": "CentrifugeFundFactory",
      "layer": "factory",
      "label": "CentrifugeFundFactory",
      "section": "Factories",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-factories",
      "explorer": "https://etherscan.io/address/0x6E07BA07a846d9fa1ea2F2a74579F2F1c2F3386b"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x593E35BA2659E651639Cd7107246e35B8D03717f",
      "kind": "USCCFundFactory",
      "layer": "factory",
      "label": "USCCFundFactory",
      "section": "Factories",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-factories",
      "explorer": "https://etherscan.io/address/0x593E35BA2659E651639Cd7107246e35B8D03717f"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xb9DD141D26077Ee38c21e25687FD80EdC7bc039A",
      "kind": "ParetoFundFactory",
      "layer": "factory",
      "label": "ParetoFundFactory",
      "section": "Factories",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-factories",
      "explorer": "https://etherscan.io/address/0xb9DD141D26077Ee38c21e25687FD80EdC7bc039A"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x57698cA9e165B42D4588C5F03E831F6296103a2a",
      "kind": "MidasFundFactory",
      "layer": "factory",
      "label": "MidasFundFactory",
      "section": "Factories",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-factories",
      "explorer": "https://etherscan.io/address/0x57698cA9e165B42D4588C5F03E831F6296103a2a"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x8E0667429D1717b3e5FE783a6C472D6D901FE5fA",
      "kind": "PositionManagerFactory",
      "layer": "factory",
      "label": "PositionManagerFactory",
      "section": "Factories",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-factories",
      "explorer": "https://etherscan.io/address/0x8E0667429D1717b3e5FE783a6C472D6D901FE5fA"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x2b67d24CC44D9b98EDB20A7901BcD92852A2352d",
      "kind": "MorphoBorrowPositionFactory",
      "layer": "factory",
      "label": "MorphoBorrowPositionFactory",
      "section": "Factories",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-factories",
      "explorer": "https://etherscan.io/address/0x2b67d24CC44D9b98EDB20A7901BcD92852A2352d"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x44B68f4F8454493Aad1611D48d8B8557068dad2c",
      "kind": "TransferGuardFactory",
      "layer": "factory",
      "label": "TransferGuardFactory",
      "section": "Factories",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-factories",
      "explorer": "https://etherscan.io/address/0x44B68f4F8454493Aad1611D48d8B8557068dad2c"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xDE293185e96a42F4c7d1C6479407920b19012Ca5",
      "kind": "RequestFactory",
      "layer": "factory",
      "label": "RequestFactory",
      "section": "Factories",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-factories",
      "explorer": "https://etherscan.io/address/0xDE293185e96a42F4c7d1C6479407920b19012Ca5"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xF2729C9273Acb2Cb4503AB3D0d8E584e7F915007",
      "kind": "MorphoFlashLoanRequestFactory",
      "layer": "factory",
      "label": "MorphoFlashLoanRequestFactory",
      "section": "Factories",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-factories",
      "explorer": "https://etherscan.io/address/0xF2729C9273Acb2Cb4503AB3D0d8E584e7F915007"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xb1A5c1e68dA58771d7b61f69757a3158baBdE07F",
      "kind": "RetargetterFactory",
      "layer": "factory",
      "label": "RetargetterFactory",
      "section": "Factories",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-factories",
      "explorer": "https://etherscan.io/address/0xb1A5c1e68dA58771d7b61f69757a3158baBdE07F"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xFB435CcA805F24F7A01fa8bf515165465b921D2B",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "CentrifugeFund",
      "label": "CentrifugeFund Beacon",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-beacons",
      "explorer": "https://etherscan.io/address/0xFB435CcA805F24F7A01fa8bf515165465b921D2B"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x73E71853122312c57b53474E061d37259Bb8b9bC",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "USCCFund",
      "label": "USCCFund Beacon",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-beacons",
      "explorer": "https://etherscan.io/address/0x73E71853122312c57b53474E061d37259Bb8b9bC"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x394546470Ee55BEdE9704A1b4307B8e4e720925d",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "ParetoFund",
      "label": "ParetoFund Beacon",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-beacons",
      "explorer": "https://etherscan.io/address/0x394546470Ee55BEdE9704A1b4307B8e4e720925d"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x872543a4c8F101a9f1c95C5bB31c145Bb4EB7792",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "MidasFund",
      "label": "MidasFund Beacon",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-beacons",
      "explorer": "https://etherscan.io/address/0x872543a4c8F101a9f1c95C5bB31c145Bb4EB7792"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xbaf52FfFe88182f1E40d5F8aa74AaF87a30066C8",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "PositionManager",
      "label": "PositionManager Beacon",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-beacons",
      "explorer": "https://etherscan.io/address/0xbaf52FfFe88182f1E40d5F8aa74AaF87a30066C8"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xB93482FC51980FdbE8B7Fd2Af7037Bb43960d0ee",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "MorphoBorrowPosition",
      "label": "BorrowPosition Beacon",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-beacons",
      "explorer": "https://etherscan.io/address/0xB93482FC51980FdbE8B7Fd2Af7037Bb43960d0ee"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x8a269868C3ED6c9e49ecCefc487c9C43b7FBC073",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "TransferGuard",
      "label": "TransferGuard Beacon",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-beacons",
      "explorer": "https://etherscan.io/address/0x8a269868C3ED6c9e49ecCefc487c9C43b7FBC073"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x7A9c1053872503FfD47D71B3034213164457c8ee",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "Request",
      "label": "Request Beacon",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-beacons",
      "explorer": "https://etherscan.io/address/0x7A9c1053872503FfD47D71B3034213164457c8ee"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x32060337FfE29eFa355f9add5f832Ad6A638a696",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "Vault",
      "label": "PT Token Beacon",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-beacons",
      "explorer": "https://etherscan.io/address/0x32060337FfE29eFa355f9add5f832Ad6A638a696"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xB97b0d8e9ac44076e2a30a41b82CaF580266181c",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "Vault",
      "label": "YT Token Beacon",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-beacons",
      "explorer": "https://etherscan.io/address/0xB97b0d8e9ac44076e2a30a41b82CaF580266181c"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x901237Fd05F794E63E174634a1199f1F4110240C",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "MorphoFlashLoanRequest",
      "label": "MorphoFlashLoanRequest Beacon",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-beacons",
      "explorer": "https://etherscan.io/address/0x901237Fd05F794E63E174634a1199f1F4110240C"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xe1Cdd2f7896ad7E344E1c624Cd3fC91bdF08580B",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "Retargetter",
      "label": "Retargetter Beacon",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-beacons",
      "explorer": "https://etherscan.io/address/0xe1Cdd2f7896ad7E344E1c624Cd3fC91bdF08580B"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x23A685a5eCE0E1CC5e1641D4da14B6B38c19733E",
      "kind": "CentrifugeFund",
      "layer": "implementation",
      "label": "CentrifugeFund (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0x23A685a5eCE0E1CC5e1641D4da14B6B38c19733E"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xee9E06e090181E7ddd7871D80A710cEBc99b7079",
      "kind": "USCCFund",
      "layer": "implementation",
      "version": "v1.0.0",
      "label": "USCCFund (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0xee9E06e090181E7ddd7871D80A710cEBc99b7079"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x110B1A4913Ae288384548D7e5593321B46299746",
      "kind": "USCCFund",
      "layer": "implementation",
      "version": "v1.1.0",
      "label": "USCCFund (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0x110B1A4913Ae288384548D7e5593321B46299746"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xa3693eE525992067F140aA07cCb286CF259b2c79",
      "kind": "ParetoFund",
      "layer": "implementation",
      "label": "ParetoFund (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0xa3693eE525992067F140aA07cCb286CF259b2c79"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x99EB0f8ac315b97cA9146C812bfb2185A0eF0780",
      "kind": "MidasFund",
      "layer": "implementation",
      "label": "MidasFund (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0x99EB0f8ac315b97cA9146C812bfb2185A0eF0780"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x4cA6Bc6cCE86e14f13574373F02406f1330cCaDe",
      "kind": "PositionManager",
      "layer": "implementation",
      "version": "v1.0.0",
      "label": "PositionManager (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0x4cA6Bc6cCE86e14f13574373F02406f1330cCaDe"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x71f94E8918e1b3e81388535E2898da07b890421e",
      "kind": "PositionManager",
      "layer": "implementation",
      "version": "v1.1.0",
      "label": "PositionManager (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0x71f94E8918e1b3e81388535E2898da07b890421e"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xd983072F23d0682BdbE727cB18dc62952549b11a",
      "kind": "PositionManager",
      "layer": "implementation",
      "version": "v1.2.0",
      "label": "PositionManager (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0xd983072F23d0682BdbE727cB18dc62952549b11a"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x9dA9dE6177B5c92d729eb2c163AfB3080c70EC2d",
      "kind": "PositionManager",
      "layer": "implementation",
      "version": "v1.3.0",
      "label": "PositionManager (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0x9dA9dE6177B5c92d729eb2c163AfB3080c70EC2d"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xb221115149dEb7Dd4356eABd004c9A8e6a28A078",
      "kind": "MorphoBorrowPosition",
      "layer": "implementation",
      "label": "BorrowPosition (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0xb221115149dEb7Dd4356eABd004c9A8e6a28A078"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xC933cEeC4f5A73551C55A94Fd0B4a07c083a4359",
      "kind": "MorphoBorrowPosition",
      "layer": "implementation",
      "version": "v1.3.0",
      "label": "BorrowPosition (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0xC933cEeC4f5A73551C55A94Fd0B4a07c083a4359"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x1476801cAE2cfd4Ba7611A3B95915108f7de7CC5",
      "kind": "BorrowOffersRegistry",
      "layer": "implementation",
      "version": "v1.3.0",
      "label": "BorrowOffersRegistry",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0x1476801cAE2cfd4Ba7611A3B95915108f7de7CC5"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x53cdDf929e27003e7c5c42D1CB0c8b152Af24ce0",
      "kind": "TransferGuard",
      "layer": "implementation",
      "version": "v1.0.0",
      "label": "TransferGuard (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0x53cdDf929e27003e7c5c42D1CB0c8b152Af24ce0"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x8c4FD42bebFFbeD28f790aF29d801a336eBF7958",
      "kind": "TransferGuard",
      "layer": "implementation",
      "version": "v1.1.0",
      "label": "TransferGuard (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0x8c4FD42bebFFbeD28f790aF29d801a336eBF7958"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xe5Cb3B93F831e794037Aa0792d8877135586E3B7",
      "kind": "Request",
      "layer": "implementation",
      "version": "v1.0.0",
      "label": "Request (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0xe5Cb3B93F831e794037Aa0792d8877135586E3B7"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xbb3AD41bD3E7Aa9fbc11Fe9F782724D2D4523B43",
      "kind": "Request",
      "layer": "implementation",
      "version": "v1.1.0",
      "label": "Request (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0xbb3AD41bD3E7Aa9fbc11Fe9F782724D2D4523B43"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xf53058899BC9C8AEa01F272872491DA4A41020A3",
      "kind": "Vault",
      "layer": "implementation",
      "label": "PT Token (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0xf53058899BC9C8AEa01F272872491DA4A41020A3"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x615D2C28DC55B29909BF9edfADb29541DDb31683",
      "kind": "Vault",
      "layer": "implementation",
      "label": "YT Token (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0x615D2C28DC55B29909BF9edfADb29541DDb31683"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xaf895c514d2448150B67F3c0B828250BD947CE7e",
      "kind": "Facility",
      "layer": "implementation",
      "label": "Facility (TUP)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0xaf895c514d2448150B67F3c0B828250BD947CE7e"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x8426EEDe1788b6F373cBC77FAF82344AaBEe7ed4",
      "kind": "MorphoFlashLoanRequest",
      "layer": "implementation",
      "label": "MorphoFlashLoanRequest (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0x8426EEDe1788b6F373cBC77FAF82344AaBEe7ed4"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xf0B70a087d8C3c17F051B9f32E5116046AB90867",
      "kind": "Retargetter",
      "layer": "implementation",
      "version": "v1.3.0",
      "label": "Retargetter (Beacon)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0xf0B70a087d8C3c17F051B9f32E5116046AB90867"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x77A39deF0e8F782755C624651590fD45Ae2aED27",
      "kind": "RequestWhitelist",
      "layer": "implementation",
      "label": "RequestWhitelist",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0x77A39deF0e8F782755C624651590fD45Ae2aED27"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x2DAD4fcD26E0902661CbD80F03ddB5d5908DF340",
      "kind": "WrappedAsset",
      "layer": "implementation",
      "version": "v1.0.0",
      "label": "wJAAA (WrappedAsset TUP)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0x2DAD4fcD26E0902661CbD80F03ddB5d5908DF340"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x949a1d8bb6d79af138CcF9836Af9F846180a7F9A",
      "kind": "WrappedAsset",
      "layer": "implementation",
      "version": "v1.1.0",
      "label": "wJAAA (WrappedAsset TUP)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0x949a1d8bb6d79af138CcF9836Af9F846180a7F9A"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xC59c1aA780b604199f075B08b56D2aF4f903497d",
      "kind": "WrappedAsset",
      "layer": "implementation",
      "label": "wFalconX (WrappedAsset TUP)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0xC59c1aA780b604199f075B08b56D2aF4f903497d"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x9Cbf36B98676567577f59531ff3f9f7151FE5e10",
      "kind": "SuperstateRestrictedWrappedAsset",
      "layer": "implementation",
      "label": "wUSCC (SuperstateRestrictedWrappedAsset TUP)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0x9Cbf36B98676567577f59531ff3f9f7151FE5e10"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x271eE4bF2b3d527267957ac753A7b76291d123b7",
      "kind": "WrappedAsset",
      "layer": "implementation",
      "label": "wmGLO (WrappedAsset)",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-implementations",
      "explorer": "https://etherscan.io/address/0x271eE4bF2b3d527267957ac753A7b76291d123b7"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x9cCe1Ec365A9822A257C09cdeF9D0642dfF36108",
      "kind": "MorphoFlashLoanRequest",
      "layer": "proxy",
      "label": "MorphoFlashLoanRequest",
      "section": "Request",
      "notes": "Proxy",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-request",
      "explorer": "https://etherscan.io/address/0x9cCe1Ec365A9822A257C09cdeF9D0642dfF36108"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xfD893b617b212d64e601eb143F7700BA35485c9A",
      "kind": "SyncDeposit",
      "layer": "singleton",
      "label": "SyncDeposit",
      "section": "Request",
      "notes": "Script",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-request",
      "explorer": "https://etherscan.io/address/0xfD893b617b212d64e601eb143F7700BA35485c9A"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xBBBBBbbBBb9cC5e90e3b3Af64bdAF62C37EEFFCb",
      "kind": "MorphoBlue",
      "layer": "external",
      "label": "Morpho Blue",
      "section": "External Dependencies",
      "notes": "Core lending protocol",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-external-dependencies",
      "explorer": "https://etherscan.io/address/0xBBBBBbbBBb9cC5e90e3b3Af64bdAF62C37EEFFCb"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x870aC11D48B15DB9a138Cf899d20F13F79Ba00BC",
      "kind": "AdaptiveCurveIRM",
      "layer": "external",
      "label": "Adaptive Curve IRM",
      "section": "External Dependencies",
      "notes": "Interest rate model",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-external-dependencies",
      "explorer": "https://etherscan.io/address/0x870aC11D48B15DB9a138Cf899d20F13F79Ba00BC"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
      "kind": "ERC20",
      "layer": "external",
      "label": "USDC",
      "section": "External Dependencies",
      "notes": "Circle USD Coin",
      "docs": "https://docs.3f.xyz/protocol/deployments/#mainnet-external-dependencies",
      "explorer": "https://etherscan.io/address/0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x86b495e4Cb00AB18Ad94BFD7920479cC79E8eBFE",
      "kind": "WrappedAsset",
      "layer": "proxy",
      "label": "wJAAA (TUP)",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Asset",
      "notes": "Wrapped asset proxy / collateral",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-asset",
      "explorer": "https://etherscan.io/address/0x86b495e4Cb00AB18Ad94BFD7920479cC79E8eBFE"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x5a0F93D040De44e78F251b03c43be9CF317Dcf64",
      "kind": "ERC20",
      "layer": "external",
      "label": "JAAA",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Asset",
      "notes": "Underlying tranche token",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-asset",
      "explorer": "https://etherscan.io/address/0x5a0F93D040De44e78F251b03c43be9CF317Dcf64"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x4880799eE5200fC58DA299e965df644fBf46780B",
      "kind": "ERC7540Vault",
      "layer": "external",
      "label": "Centrifuge AsyncVault",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Asset",
      "notes": "ERC-7540 JAAA vault",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-asset",
      "explorer": "https://etherscan.io/address/0x4880799eE5200fC58DA299e965df644fBf46780B"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x02cf8C9fBa24d79886dAc40cb620f0930C6E8eC0",
      "kind": "PriceFeed",
      "layer": "external",
      "label": "Chronicle / Chainlink Oracle",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Asset",
      "notes": "ChronicleVAO consumer",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-asset",
      "explorer": "https://etherscan.io/address/0x02cf8C9fBa24d79886dAc40cb620f0930C6E8eC0"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x2E4eb0647FD1F9029499D41153a7CCCb1aB5D886",
      "kind": "MorphoOracle",
      "layer": "external",
      "label": "Oracle (wJAAA Morpho Oracle)",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Market Contracts",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-market-contracts",
      "explorer": "https://etherscan.io/address/0x2E4eb0647FD1F9029499D41153a7CCCb1aB5D886"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x629ED336f6600552bbE72B07148CAC8341336D95",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "1x Position Manager (JAAA-1X)",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "1x",
      "symbol": "JAAA-1X",
      "safeLtv": "1",
      "targetLtv": "1",
      "borrowPosition": "0xAc110194FCa4eBC73139D18766e98F055A4018b1",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x629ED336f6600552bbE72B07148CAC8341336D95"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xAc110194FCa4eBC73139D18766e98F055A4018b1",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "1x Morpho Borrow Position",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "1x",
      "positionManager": "0x629ED336f6600552bbE72B07148CAC8341336D95",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xAc110194FCa4eBC73139D18766e98F055A4018b1"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xd70da18fADc174b899db0bb8ed0e5118996725Dd",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "2x Position Manager (JAAA-2X)",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "2x",
      "symbol": "JAAA-2X",
      "safeLtv": "930000000000000000",
      "targetLtv": "509803921568627450",
      "borrowPosition": "0x45c5a2031cECd025c62681dd24b1f5C43A3126D8",
      "retargetter": "0x18692ed86c9678C87225e893ab48d2469A5beA2f",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xd70da18fADc174b899db0bb8ed0e5118996725Dd"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x45c5a2031cECd025c62681dd24b1f5C43A3126D8",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "2x Morpho Borrow Position",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "2x",
      "positionManager": "0xd70da18fADc174b899db0bb8ed0e5118996725Dd",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x45c5a2031cECd025c62681dd24b1f5C43A3126D8"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x18692ed86c9678C87225e893ab48d2469A5beA2f",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "2x Retargetter",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "2x",
      "positionManager": "0xd70da18fADc174b899db0bb8ed0e5118996725Dd",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x18692ed86c9678C87225e893ab48d2469A5beA2f"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xf2fCfaf80983dA98Fc5cAFbdfec1315f32043C93",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "3x Position Manager (JAAA-3X)",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "3x",
      "symbol": "JAAA-3X",
      "safeLtv": "930000000000000000",
      "targetLtv": "673202614379084967",
      "borrowPosition": "0xc406dc8225776d0FeF7910C4983758ba1A4Cd4D6",
      "retargetter": "0x3c3E071c294288699f33acfC774EC1D57b8C4e93",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xf2fCfaf80983dA98Fc5cAFbdfec1315f32043C93"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xc406dc8225776d0FeF7910C4983758ba1A4Cd4D6",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "3x Morpho Borrow Position",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "3x",
      "positionManager": "0xf2fCfaf80983dA98Fc5cAFbdfec1315f32043C93",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xc406dc8225776d0FeF7910C4983758ba1A4Cd4D6"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x3c3E071c294288699f33acfC774EC1D57b8C4e93",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "3x Retargetter",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "3x",
      "positionManager": "0xf2fCfaf80983dA98Fc5cAFbdfec1315f32043C93",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x3c3E071c294288699f33acfC774EC1D57b8C4e93"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xcfca9Be2a5028ca164042AC899E9C371da8Fc5d1",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "4x Position Manager (JAAA-4X)",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "4x",
      "symbol": "JAAA-4X",
      "safeLtv": "930000000000000000",
      "targetLtv": "754901960784313725",
      "borrowPosition": "0x23B107e7c1D5F0Ee13E2253198122a7192d5d87a",
      "retargetter": "0xd753e3ba9A4Cb7dc2bd72139653035355ecF50fC",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xcfca9Be2a5028ca164042AC899E9C371da8Fc5d1"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x23B107e7c1D5F0Ee13E2253198122a7192d5d87a",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "4x Morpho Borrow Position",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "4x",
      "positionManager": "0xcfca9Be2a5028ca164042AC899E9C371da8Fc5d1",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x23B107e7c1D5F0Ee13E2253198122a7192d5d87a"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xd753e3ba9A4Cb7dc2bd72139653035355ecF50fC",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "4x Retargetter",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "4x",
      "positionManager": "0xcfca9Be2a5028ca164042AC899E9C371da8Fc5d1",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xd753e3ba9A4Cb7dc2bd72139653035355ecF50fC"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x5F23FE9228E7ff28B1625F173635507dED319c70",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "5x Position Manager (JAAA-5X)",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "5x",
      "symbol": "JAAA-5X",
      "safeLtv": "930000000000000000",
      "targetLtv": "803921568627450980",
      "borrowPosition": "0x1ce594059783a5E922A70aBF7A44814624EaE682",
      "retargetter": "0x2f4c16A39D1F12E8cacD0B8E6f70780b5D345eC5",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x5F23FE9228E7ff28B1625F173635507dED319c70"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x1ce594059783a5E922A70aBF7A44814624EaE682",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "5x Morpho Borrow Position",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "5x",
      "positionManager": "0x5F23FE9228E7ff28B1625F173635507dED319c70",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x1ce594059783a5E922A70aBF7A44814624EaE682"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x2f4c16A39D1F12E8cacD0B8E6f70780b5D345eC5",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "5x Retargetter",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "5x",
      "positionManager": "0x5F23FE9228E7ff28B1625F173635507dED319c70",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x2f4c16A39D1F12E8cacD0B8E6f70780b5D345eC5"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x4540f04fC12AF707D9C49Ec92bC6531d93944A66",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "6x Position Manager (JAAA-6X)",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "6x",
      "symbol": "JAAA-6X",
      "safeLtv": "930000000000000000",
      "targetLtv": "836601307189542483",
      "borrowPosition": "0x157BE90E4e7d74328f00C2c74ddb17d6d3d2b379",
      "retargetter": "0x22cceaf97c6DD274c5AD17491F7b60F230fe0448",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x4540f04fC12AF707D9C49Ec92bC6531d93944A66"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x157BE90E4e7d74328f00C2c74ddb17d6d3d2b379",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "6x Morpho Borrow Position",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "6x",
      "positionManager": "0x4540f04fC12AF707D9C49Ec92bC6531d93944A66",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x157BE90E4e7d74328f00C2c74ddb17d6d3d2b379"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x22cceaf97c6DD274c5AD17491F7b60F230fe0448",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "6x Retargetter",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "6x",
      "positionManager": "0x4540f04fC12AF707D9C49Ec92bC6531d93944A66",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x22cceaf97c6DD274c5AD17491F7b60F230fe0448"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x321D1dB5b8cbBE362851308C11d235d0854B862d",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "7x Position Manager (JAAA-7X)",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "7x",
      "symbol": "JAAA-7X",
      "safeLtv": "930000000000000000",
      "targetLtv": "859943977591036414",
      "borrowPosition": "0xE9fE68B4fefAce241b753D4315DD47D61fb15a28",
      "retargetter": "0xD8f8E3c2cB8a997310C84bb539BA90da5f0999dF",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x321D1dB5b8cbBE362851308C11d235d0854B862d"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xE9fE68B4fefAce241b753D4315DD47D61fb15a28",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "7x Morpho Borrow Position",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "7x",
      "positionManager": "0x321D1dB5b8cbBE362851308C11d235d0854B862d",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xE9fE68B4fefAce241b753D4315DD47D61fb15a28"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xD8f8E3c2cB8a997310C84bb539BA90da5f0999dF",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "7x Retargetter",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "7x",
      "positionManager": "0x321D1dB5b8cbBE362851308C11d235d0854B862d",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xD8f8E3c2cB8a997310C84bb539BA90da5f0999dF"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x745742AB90DeB0C6f9Cf7Fe78720D1112d86686A",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "8x Position Manager (JAAA-8X)",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "8x",
      "symbol": "JAAA-8X",
      "safeLtv": "930000000000000000",
      "targetLtv": "877450980392156862",
      "borrowPosition": "0x0B40707577D73c50a6247D3669035Ac5175589d4",
      "retargetter": "0xAe06BeBFbc1309Ab27e57B057C1758B6a414e807",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x745742AB90DeB0C6f9Cf7Fe78720D1112d86686A"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x0B40707577D73c50a6247D3669035Ac5175589d4",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "8x Morpho Borrow Position",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "8x",
      "positionManager": "0x745742AB90DeB0C6f9Cf7Fe78720D1112d86686A",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x0B40707577D73c50a6247D3669035Ac5175589d4"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xAe06BeBFbc1309Ab27e57B057C1758B6a414e807",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "8x Retargetter",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "8x",
      "positionManager": "0x745742AB90DeB0C6f9Cf7Fe78720D1112d86686A",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xAe06BeBFbc1309Ab27e57B057C1758B6a414e807"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x0472B7A5B3F051e61B7844d137143A6b1779FA72",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "9x Position Manager (JAAA-9X)",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "9x",
      "symbol": "JAAA-9X",
      "safeLtv": "930000000000000000",
      "targetLtv": "891067538126361655",
      "borrowPosition": "0x08342012f325fcaE63A75161E174e5f02D93d123",
      "retargetter": "0xF2aF68f9B73aE16a5a21a88B790cCccB2545c80e",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x0472B7A5B3F051e61B7844d137143A6b1779FA72"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x08342012f325fcaE63A75161E174e5f02D93d123",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "9x Morpho Borrow Position",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "9x",
      "positionManager": "0x0472B7A5B3F051e61B7844d137143A6b1779FA72",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x08342012f325fcaE63A75161E174e5f02D93d123"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xF2aF68f9B73aE16a5a21a88B790cCccB2545c80e",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "9x Retargetter",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "9x",
      "positionManager": "0x0472B7A5B3F051e61B7844d137143A6b1779FA72",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xF2aF68f9B73aE16a5a21a88B790cCccB2545c80e"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x4e85F953F139B9255af521b2412D99b54B7dBa4B",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "10x Position Manager (JAAA-10X)",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "10x",
      "symbol": "JAAA-10X",
      "safeLtv": "930000000000000000",
      "targetLtv": "901960784313725490",
      "borrowPosition": "0xa262902c0f759886B7155Db2DE6E5A2CD4A4477F",
      "retargetter": "0xc61e15B909d55d0Fe8e57a47B25e9f8Bb97065Cd",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x4e85F953F139B9255af521b2412D99b54B7dBa4B"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xa262902c0f759886B7155Db2DE6E5A2CD4A4477F",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "10x Morpho Borrow Position",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "10x",
      "positionManager": "0x4e85F953F139B9255af521b2412D99b54B7dBa4B",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xa262902c0f759886B7155Db2DE6E5A2CD4A4477F"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xc61e15B909d55d0Fe8e57a47B25e9f8Bb97065Cd",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "10x Retargetter",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Position Managers",
      "leverage": "10x",
      "positionManager": "0x4e85F953F139B9255af521b2412D99b54B7dBa4B",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xc61e15B909d55d0Fe8e57a47B25e9f8Bb97065Cd"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xAf52dcEa93dD95233aAd61B9152629Ec1E5816f2",
      "kind": "CentrifugeFund",
      "layer": "proxy",
      "label": "Fund 1",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Funds (CentrifugeFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-funds-centrifugefund",
      "explorer": "https://etherscan.io/address/0xAf52dcEa93dD95233aAd61B9152629Ec1E5816f2"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xf6FC1f318Bc45C4CD98143dB237C80D20878DB9D",
      "kind": "CentrifugeFund",
      "layer": "proxy",
      "label": "Fund 2",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Funds (CentrifugeFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-funds-centrifugefund",
      "explorer": "https://etherscan.io/address/0xf6FC1f318Bc45C4CD98143dB237C80D20878DB9D"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x2776CDb4453CA35C730496A97Fe6ddb40859752a",
      "kind": "CentrifugeFund",
      "layer": "proxy",
      "label": "Fund 3",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Funds (CentrifugeFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-funds-centrifugefund",
      "explorer": "https://etherscan.io/address/0x2776CDb4453CA35C730496A97Fe6ddb40859752a"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x2096569f04ae0BAf9b8dDDE7D0168e3DA20B1cd4",
      "kind": "CentrifugeFund",
      "layer": "proxy",
      "label": "Fund 4",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Funds (CentrifugeFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-funds-centrifugefund",
      "explorer": "https://etherscan.io/address/0x2096569f04ae0BAf9b8dDDE7D0168e3DA20B1cd4"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x67547E1F4956Cd25C975d65874625c8D0C5b5141",
      "kind": "CentrifugeFund",
      "layer": "proxy",
      "label": "Fund 5",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Funds (CentrifugeFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-funds-centrifugefund",
      "explorer": "https://etherscan.io/address/0x67547E1F4956Cd25C975d65874625c8D0C5b5141"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x8B857d72342657237c82453e477Fa8f1F4EA7c7A",
      "kind": "CentrifugeFund",
      "layer": "proxy",
      "label": "Fund 6",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Funds (CentrifugeFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-funds-centrifugefund",
      "explorer": "https://etherscan.io/address/0x8B857d72342657237c82453e477Fa8f1F4EA7c7A"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xfd47520724e7dC432B041A283Ef889fa9F492E81",
      "kind": "CentrifugeFund",
      "layer": "proxy",
      "label": "Fund 7",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Funds (CentrifugeFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-funds-centrifugefund",
      "explorer": "https://etherscan.io/address/0xfd47520724e7dC432B041A283Ef889fa9F492E81"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x8a2c51D0E538647a3b360C55018C85591df62601",
      "kind": "CentrifugeFund",
      "layer": "proxy",
      "label": "Fund 8",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Funds (CentrifugeFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-funds-centrifugefund",
      "explorer": "https://etherscan.io/address/0x8a2c51D0E538647a3b360C55018C85591df62601"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x1c49406F797A2cC24a3B419be25bFe2519ab5DeC",
      "kind": "CentrifugeFund",
      "layer": "proxy",
      "label": "Fund 9",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Funds (CentrifugeFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-funds-centrifugefund",
      "explorer": "https://etherscan.io/address/0x1c49406F797A2cC24a3B419be25bFe2519ab5DeC"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x990CE15a60efFA3ec30427f6279096B228ac42fE",
      "kind": "CentrifugeFund",
      "layer": "proxy",
      "label": "Fund 10",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Funds (CentrifugeFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-funds-centrifugefund",
      "explorer": "https://etherscan.io/address/0x990CE15a60efFA3ec30427f6279096B228ac42fE"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xF458Ad24B1dE7c653e8471efB0b87710b316b7D9",
      "kind": "SuperstateRestrictedWrappedAsset",
      "layer": "proxy",
      "label": "wUSCC (TUP)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Asset",
      "notes": "Wrapped asset proxy / collateral",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-asset",
      "explorer": "https://etherscan.io/address/0xF458Ad24B1dE7c653e8471efB0b87710b316b7D9"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x14d60E7FDC0D71d8611742720E4C50E7a974020c",
      "kind": "ERC20",
      "layer": "external",
      "label": "USCC",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Asset",
      "notes": "Underlying Bitwise token",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-asset",
      "explorer": "https://etherscan.io/address/0x14d60E7FDC0D71d8611742720E4C50E7a974020c"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xAfFd8F5578E8590665de561bdE9E7BAdb99300d9",
      "kind": "PriceFeed",
      "layer": "external",
      "label": "USCC Chainlink Oracle",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Asset",
      "notes": "Used by the Morpho oracle adapter",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-asset",
      "explorer": "https://etherscan.io/address/0xAfFd8F5578E8590665de561bdE9E7BAdb99300d9"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x68066D2891254F1F3285Cac0bB16B65B28EE3cAb",
      "kind": "MorphoOracle",
      "layer": "external",
      "label": "Oracle (wUSCC Morpho Oracle)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Market Contracts",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-market-contracts",
      "explorer": "https://etherscan.io/address/0x68066D2891254F1F3285Cac0bB16B65B28EE3cAb"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x04E769E7327C445eD8414EbA8823cAa77B1a514e",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "1x Position Manager (USCC-1X)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "1x",
      "symbol": "USCC-1X",
      "safeLtv": "1",
      "targetLtv": "1",
      "borrowPosition": "0xc728A3813311084e725DeA641df1e1E9074794CA",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x04E769E7327C445eD8414EbA8823cAa77B1a514e"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xc728A3813311084e725DeA641df1e1E9074794CA",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "1x Morpho Borrow Position",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "1x",
      "positionManager": "0x04E769E7327C445eD8414EbA8823cAa77B1a514e",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xc728A3813311084e725DeA641df1e1E9074794CA"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xBF05cc19Cc9DFC1FF508A08b0126a252526eB03e",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "2x Position Manager (USCC-2X)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "2x",
      "symbol": "USCC-2X",
      "safeLtv": "950000000000000000",
      "targetLtv": "509803921568627450",
      "borrowPosition": "0x23dEb2e216a5c63A0a34216e8713E4024785E451",
      "retargetter": "0x4f238373B710Db06090ef5577541e632caD898aE",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xBF05cc19Cc9DFC1FF508A08b0126a252526eB03e"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x23dEb2e216a5c63A0a34216e8713E4024785E451",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "2x Morpho Borrow Position",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "2x",
      "positionManager": "0xBF05cc19Cc9DFC1FF508A08b0126a252526eB03e",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x23dEb2e216a5c63A0a34216e8713E4024785E451"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x4f238373B710Db06090ef5577541e632caD898aE",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "2x Retargetter",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "2x",
      "positionManager": "0xBF05cc19Cc9DFC1FF508A08b0126a252526eB03e",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x4f238373B710Db06090ef5577541e632caD898aE"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xfd956FD9F9c8eAAdad94477E04Efa10548a9338c",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "3x Position Manager (USCC-3X)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "3x",
      "symbol": "USCC-3X",
      "safeLtv": "950000000000000000",
      "targetLtv": "673202614379084967",
      "borrowPosition": "0x27Dd8Dc3A645344E9dB3C6fD3826F752C0451c82",
      "retargetter": "0xd0936C704FaaD9a434ccb2287DCedeF8d2af6d86",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xfd956FD9F9c8eAAdad94477E04Efa10548a9338c"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x27Dd8Dc3A645344E9dB3C6fD3826F752C0451c82",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "3x Morpho Borrow Position",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "3x",
      "positionManager": "0xfd956FD9F9c8eAAdad94477E04Efa10548a9338c",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x27Dd8Dc3A645344E9dB3C6fD3826F752C0451c82"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xd0936C704FaaD9a434ccb2287DCedeF8d2af6d86",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "3x Retargetter",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "3x",
      "positionManager": "0xfd956FD9F9c8eAAdad94477E04Efa10548a9338c",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xd0936C704FaaD9a434ccb2287DCedeF8d2af6d86"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xA0A3F589510aF4515631fFEFA108b51989F5a821",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "4x Position Manager (USCC-4X)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "4x",
      "symbol": "USCC-4X",
      "safeLtv": "950000000000000000",
      "targetLtv": "754901960784313725",
      "borrowPosition": "0xbf309B724Cc35078132882Bfbd478d255349Be60",
      "retargetter": "0x6787aCc7Cf2C7C39486a29381bFe68f18b84d436",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xA0A3F589510aF4515631fFEFA108b51989F5a821"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xbf309B724Cc35078132882Bfbd478d255349Be60",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "4x Morpho Borrow Position",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "4x",
      "positionManager": "0xA0A3F589510aF4515631fFEFA108b51989F5a821",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xbf309B724Cc35078132882Bfbd478d255349Be60"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x6787aCc7Cf2C7C39486a29381bFe68f18b84d436",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "4x Retargetter",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "4x",
      "positionManager": "0xA0A3F589510aF4515631fFEFA108b51989F5a821",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x6787aCc7Cf2C7C39486a29381bFe68f18b84d436"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x436caf6d1261fA18FD2CB1226694938D8AFA7e69",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "5x Position Manager (USCC-5X)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "5x",
      "symbol": "USCC-5X",
      "safeLtv": "950000000000000000",
      "targetLtv": "803921568627450980",
      "borrowPosition": "0x26E4420023884c734Dea5c976472F4bf6aD968ea",
      "retargetter": "0x3A0b90E701a9d842D89EEbaf288F2021b54BebF2",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x436caf6d1261fA18FD2CB1226694938D8AFA7e69"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x26E4420023884c734Dea5c976472F4bf6aD968ea",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "5x Morpho Borrow Position",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "5x",
      "positionManager": "0x436caf6d1261fA18FD2CB1226694938D8AFA7e69",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x26E4420023884c734Dea5c976472F4bf6aD968ea"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x3A0b90E701a9d842D89EEbaf288F2021b54BebF2",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "5x Retargetter",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "5x",
      "positionManager": "0x436caf6d1261fA18FD2CB1226694938D8AFA7e69",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x3A0b90E701a9d842D89EEbaf288F2021b54BebF2"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x8460F0C057870848c8425436906351132D396C89",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "6x Position Manager (USCC-6X)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "6x",
      "symbol": "USCC-6X",
      "safeLtv": "950000000000000000",
      "targetLtv": "836601307189542483",
      "borrowPosition": "0x0382F1f72e5E4B5126e1eEeC6474E45F002A3440",
      "retargetter": "0x911f3EB18c24b9c489ab5E97015aa3e93EA8a5df",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x8460F0C057870848c8425436906351132D396C89"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x0382F1f72e5E4B5126e1eEeC6474E45F002A3440",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "6x Morpho Borrow Position",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "6x",
      "positionManager": "0x8460F0C057870848c8425436906351132D396C89",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x0382F1f72e5E4B5126e1eEeC6474E45F002A3440"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x911f3EB18c24b9c489ab5E97015aa3e93EA8a5df",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "6x Retargetter",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "6x",
      "positionManager": "0x8460F0C057870848c8425436906351132D396C89",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x911f3EB18c24b9c489ab5E97015aa3e93EA8a5df"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x9233AAAA79848Ca02D570db7CeeDfD2c6dD087de",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "7x Position Manager (USCC-7X)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "7x",
      "symbol": "USCC-7X",
      "safeLtv": "950000000000000000",
      "targetLtv": "859943977591036414",
      "borrowPosition": "0xd22A12AC458d38451CD5B64cE4Bd7e2a27F198BD",
      "retargetter": "0x621972fcCe02089DaF5780E5728837107FF57f30",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x9233AAAA79848Ca02D570db7CeeDfD2c6dD087de"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xd22A12AC458d38451CD5B64cE4Bd7e2a27F198BD",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "7x Morpho Borrow Position",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "7x",
      "positionManager": "0x9233AAAA79848Ca02D570db7CeeDfD2c6dD087de",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xd22A12AC458d38451CD5B64cE4Bd7e2a27F198BD"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x621972fcCe02089DaF5780E5728837107FF57f30",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "7x Retargetter",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "7x",
      "positionManager": "0x9233AAAA79848Ca02D570db7CeeDfD2c6dD087de",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x621972fcCe02089DaF5780E5728837107FF57f30"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x5a4bA8C54D937B25942a6C771925Cffc4f274E6f",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "8x Position Manager (USCC-8X)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "8x",
      "symbol": "USCC-8X",
      "safeLtv": "950000000000000000",
      "targetLtv": "877450980392156862",
      "borrowPosition": "0x69162d7764CfF4a5d67c7245385987060A56ea86",
      "retargetter": "0x1F4d0D46150841Cca8a995a80116F4793431E6a6",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x5a4bA8C54D937B25942a6C771925Cffc4f274E6f"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x69162d7764CfF4a5d67c7245385987060A56ea86",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "8x Morpho Borrow Position",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "8x",
      "positionManager": "0x5a4bA8C54D937B25942a6C771925Cffc4f274E6f",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x69162d7764CfF4a5d67c7245385987060A56ea86"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x1F4d0D46150841Cca8a995a80116F4793431E6a6",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "8x Retargetter",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "8x",
      "positionManager": "0x5a4bA8C54D937B25942a6C771925Cffc4f274E6f",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x1F4d0D46150841Cca8a995a80116F4793431E6a6"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x7AdBf180e558424FC40d162535f3357b3b187ace",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "9x Position Manager (USCC-9X)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "9x",
      "symbol": "USCC-9X",
      "safeLtv": "950000000000000000",
      "targetLtv": "891067538126361655",
      "borrowPosition": "0x1130c359F8b7D7729E13A69C581101331172C9DB",
      "retargetter": "0x1f64CD270d2b0723efaCDE8f33786380ADb6BAe9",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x7AdBf180e558424FC40d162535f3357b3b187ace"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x1130c359F8b7D7729E13A69C581101331172C9DB",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "9x Morpho Borrow Position",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "9x",
      "positionManager": "0x7AdBf180e558424FC40d162535f3357b3b187ace",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x1130c359F8b7D7729E13A69C581101331172C9DB"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x1f64CD270d2b0723efaCDE8f33786380ADb6BAe9",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "9x Retargetter",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "9x",
      "positionManager": "0x7AdBf180e558424FC40d162535f3357b3b187ace",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x1f64CD270d2b0723efaCDE8f33786380ADb6BAe9"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xa202DCcA28EDb9F76D3E0Bf8e65F64EF9fAF6103",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "10x Position Manager (USCC-10X)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "10x",
      "symbol": "USCC-10X",
      "safeLtv": "950000000000000000",
      "targetLtv": "901960784313725490",
      "borrowPosition": "0x7c3467c50061E46acB15813E21C20BEE9fc2cD7D",
      "retargetter": "0x0dFBBEB3303CcE1F8315891Ea3D71FeDA42C619d",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xa202DCcA28EDb9F76D3E0Bf8e65F64EF9fAF6103"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x7c3467c50061E46acB15813E21C20BEE9fc2cD7D",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "10x Morpho Borrow Position",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "10x",
      "positionManager": "0xa202DCcA28EDb9F76D3E0Bf8e65F64EF9fAF6103",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x7c3467c50061E46acB15813E21C20BEE9fc2cD7D"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x0dFBBEB3303CcE1F8315891Ea3D71FeDA42C619d",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "10x Retargetter",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "10x",
      "positionManager": "0xa202DCcA28EDb9F76D3E0Bf8e65F64EF9fAF6103",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x0dFBBEB3303CcE1F8315891Ea3D71FeDA42C619d"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x35753E22F7eFf8B9c524f2c3D53A48F52D4ba372",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "11x Position Manager (USCC-11X)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "11x",
      "symbol": "USCC-11X",
      "safeLtv": "950000000000000000",
      "targetLtv": "910873440285204991",
      "borrowPosition": "0xc942ca6FECEe003bDDC909d45E2CDb45132ea25B",
      "retargetter": "0x4Fe8A6c1a71D7C2836Abe1248a39BaF7c488F8B4",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x35753E22F7eFf8B9c524f2c3D53A48F52D4ba372"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xc942ca6FECEe003bDDC909d45E2CDb45132ea25B",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "11x Morpho Borrow Position",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "11x",
      "positionManager": "0x35753E22F7eFf8B9c524f2c3D53A48F52D4ba372",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xc942ca6FECEe003bDDC909d45E2CDb45132ea25B"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x4Fe8A6c1a71D7C2836Abe1248a39BaF7c488F8B4",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "11x Retargetter",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "11x",
      "positionManager": "0x35753E22F7eFf8B9c524f2c3D53A48F52D4ba372",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x4Fe8A6c1a71D7C2836Abe1248a39BaF7c488F8B4"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x587C0B7d2db9F0fd2336fd7B8cab6AD6Aa3A69C4",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "12x Position Manager (USCC-12X)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "12x",
      "symbol": "USCC-12X",
      "safeLtv": "950000000000000000",
      "targetLtv": "918300653594771241",
      "borrowPosition": "0xAb2489Ad25617Fc312D1410Bc3c4389fE5c4a78D",
      "retargetter": "0x8B30582Bae4eFEE4bea96C72452d5488d4C979D7",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x587C0B7d2db9F0fd2336fd7B8cab6AD6Aa3A69C4"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xAb2489Ad25617Fc312D1410Bc3c4389fE5c4a78D",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "12x Morpho Borrow Position",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "12x",
      "positionManager": "0x587C0B7d2db9F0fd2336fd7B8cab6AD6Aa3A69C4",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xAb2489Ad25617Fc312D1410Bc3c4389fE5c4a78D"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x8B30582Bae4eFEE4bea96C72452d5488d4C979D7",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "12x Retargetter",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "12x",
      "positionManager": "0x587C0B7d2db9F0fd2336fd7B8cab6AD6Aa3A69C4",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x8B30582Bae4eFEE4bea96C72452d5488d4C979D7"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xD8F2AD12ac2034576253C84c56dA87CF0592F49D",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "13x Position Manager (USCC-13X)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "13x",
      "symbol": "USCC-13X",
      "safeLtv": "950000000000000000",
      "targetLtv": "924585218702865761",
      "borrowPosition": "0xDD62E50EBe96e2fEAD51CdDAc149AA2C5EC94240",
      "retargetter": "0xfEAdf5614A626985409dE2F7b552D3cd1929e821",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xD8F2AD12ac2034576253C84c56dA87CF0592F49D"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xDD62E50EBe96e2fEAD51CdDAc149AA2C5EC94240",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "13x Morpho Borrow Position",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "13x",
      "positionManager": "0xD8F2AD12ac2034576253C84c56dA87CF0592F49D",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xDD62E50EBe96e2fEAD51CdDAc149AA2C5EC94240"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xfEAdf5614A626985409dE2F7b552D3cd1929e821",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "13x Retargetter",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "13x",
      "positionManager": "0xD8F2AD12ac2034576253C84c56dA87CF0592F49D",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xfEAdf5614A626985409dE2F7b552D3cd1929e821"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x59f44EAf936A0a8858168E3b3f828402E9186DcA",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "14x Position Manager (USCC-14X)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "14x",
      "symbol": "USCC-14X",
      "safeLtv": "950000000000000000",
      "targetLtv": "929971988795518207",
      "borrowPosition": "0xF27c40Be6De464b923c08b5f382fF828C8E1c656",
      "retargetter": "0xc1f890328ac873E4CcDF047f22c0b989aEc97174",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x59f44EAf936A0a8858168E3b3f828402E9186DcA"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xF27c40Be6De464b923c08b5f382fF828C8E1c656",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "14x Morpho Borrow Position",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "14x",
      "positionManager": "0x59f44EAf936A0a8858168E3b3f828402E9186DcA",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xF27c40Be6De464b923c08b5f382fF828C8E1c656"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xc1f890328ac873E4CcDF047f22c0b989aEc97174",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "14x Retargetter",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "14x",
      "positionManager": "0x59f44EAf936A0a8858168E3b3f828402E9186DcA",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xc1f890328ac873E4CcDF047f22c0b989aEc97174"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xf316E85ef393f724fA69CB608f811E4f31c223FB",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "15x Position Manager (USCC-15X)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "15x",
      "symbol": "USCC-15X",
      "safeLtv": "950000000000000000",
      "targetLtv": "934640522875816993",
      "borrowPosition": "0xF5D9D14424914832D6B1C585A334E71eb1a5c4c4",
      "retargetter": "0xeb9a84d13Ab3Fcd0E243C227ba64F7B81De68A42",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xf316E85ef393f724fA69CB608f811E4f31c223FB"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xF5D9D14424914832D6B1C585A334E71eb1a5c4c4",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "15x Morpho Borrow Position",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "15x",
      "positionManager": "0xf316E85ef393f724fA69CB608f811E4f31c223FB",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xF5D9D14424914832D6B1C585A334E71eb1a5c4c4"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xeb9a84d13Ab3Fcd0E243C227ba64F7B81De68A42",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "15x Retargetter",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "15x",
      "positionManager": "0xf316E85ef393f724fA69CB608f811E4f31c223FB",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xeb9a84d13Ab3Fcd0E243C227ba64F7B81De68A42"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xEC46984d7E074D1d7673ADEbD882F2060ADE7880",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "16x Position Manager (USCC-16X)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "16x",
      "symbol": "USCC-16X",
      "safeLtv": "950000000000000000",
      "targetLtv": "938725490196078431",
      "borrowPosition": "0xcAC83eC0dbEA1c7d9c90c24b95bB24db67d54446",
      "retargetter": "0x145BdAd3B2942E391106e3Cc4B55Acf86aC15F4A",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xEC46984d7E074D1d7673ADEbD882F2060ADE7880"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xcAC83eC0dbEA1c7d9c90c24b95bB24db67d54446",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "16x Morpho Borrow Position",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "16x",
      "positionManager": "0xEC46984d7E074D1d7673ADEbD882F2060ADE7880",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xcAC83eC0dbEA1c7d9c90c24b95bB24db67d54446"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x145BdAd3B2942E391106e3Cc4B55Acf86aC15F4A",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "16x Retargetter",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "16x",
      "positionManager": "0xEC46984d7E074D1d7673ADEbD882F2060ADE7880",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x145BdAd3B2942E391106e3Cc4B55Acf86aC15F4A"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xbd01610302814E3F5c7d50215cE19810351113ec",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "17x Position Manager (USCC-17X)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "17x",
      "symbol": "USCC-17X",
      "safeLtv": "950000000000000000",
      "targetLtv": "942329873125720876",
      "borrowPosition": "0x3a11FD0ba4f3cE9aa38A279415ed1CfA3259fD6E",
      "retargetter": "0x1a05485D6e6d1fa73F25127E9E73F05A7Bf6dC35",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xbd01610302814E3F5c7d50215cE19810351113ec"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x3a11FD0ba4f3cE9aa38A279415ed1CfA3259fD6E",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "17x Morpho Borrow Position",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "17x",
      "positionManager": "0xbd01610302814E3F5c7d50215cE19810351113ec",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x3a11FD0ba4f3cE9aa38A279415ed1CfA3259fD6E"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x1a05485D6e6d1fa73F25127E9E73F05A7Bf6dC35",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "17x Retargetter",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Position Managers",
      "leverage": "17x",
      "positionManager": "0xbd01610302814E3F5c7d50215cE19810351113ec",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x1a05485D6e6d1fa73F25127E9E73F05A7Bf6dC35"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x64DebB48B1661208F779d1280a76Ee74e4a0F338",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "Fund 1 (1x)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Funds (USCCFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-funds-usccfund",
      "explorer": "https://etherscan.io/address/0x64DebB48B1661208F779d1280a76Ee74e4a0F338"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x84a32e5128C654b1BFC017CaAb14062060894747",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "Fund 2 (2x)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Funds (USCCFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-funds-usccfund",
      "explorer": "https://etherscan.io/address/0x84a32e5128C654b1BFC017CaAb14062060894747"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x503cd4470bbc9F71A0E7FD6b994a7052ff0236af",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "Fund 3 (4x)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Funds (USCCFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-funds-usccfund",
      "explorer": "https://etherscan.io/address/0x503cd4470bbc9F71A0E7FD6b994a7052ff0236af"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x0E828a993AC8b350b749404cE2966F396594a733",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "Fund 4 (6x)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Funds (USCCFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-funds-usccfund",
      "explorer": "https://etherscan.io/address/0x0E828a993AC8b350b749404cE2966F396594a733"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x6915EC1955238FE601b27a5F3A2F51ACf97b4a06",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "Fund 5 (8x)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Funds (USCCFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-funds-usccfund",
      "explorer": "https://etherscan.io/address/0x6915EC1955238FE601b27a5F3A2F51ACf97b4a06"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xCAB791828834Db675F6dB1aD3E04f7CA8fcA60a4",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "Fund 6 (10x)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Funds (USCCFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-funds-usccfund",
      "explorer": "https://etherscan.io/address/0xCAB791828834Db675F6dB1aD3E04f7CA8fcA60a4"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x86f03BF6a073Df7c0D680BD96aDAE3d9A0363566",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "Fund 7 (13x)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Funds (USCCFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-funds-usccfund",
      "explorer": "https://etherscan.io/address/0x86f03BF6a073Df7c0D680BD96aDAE3d9A0363566"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x3Db868070AC94A6dAB6468a1DecF6cBc425e0cfC",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "Fund 8 (17x)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Funds (USCCFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-funds-usccfund",
      "explorer": "https://etherscan.io/address/0x3Db868070AC94A6dAB6468a1DecF6cBc425e0cfC"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x17d9Df185EFe0201225ba84F067E22266E0eF898",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "Fund 9 (3x)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Funds (USCCFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-funds-usccfund",
      "explorer": "https://etherscan.io/address/0x17d9Df185EFe0201225ba84F067E22266E0eF898"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xd683dF236FBd02808DB1d36Ca87f106aCEDB937B",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "Fund 10 (5x)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Funds (USCCFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-funds-usccfund",
      "explorer": "https://etherscan.io/address/0xd683dF236FBd02808DB1d36Ca87f106aCEDB937B"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xe9c7D4a851b23AA3942b1450148DD36d7f7eA531",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "Fund 11 (7x)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Funds (USCCFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-funds-usccfund",
      "explorer": "https://etherscan.io/address/0xe9c7D4a851b23AA3942b1450148DD36d7f7eA531"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x868D66c756a06eaCFC3aE13A2AB80aAcf227450F",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "Fund 12 (9x)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Funds (USCCFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-funds-usccfund",
      "explorer": "https://etherscan.io/address/0x868D66c756a06eaCFC3aE13A2AB80aAcf227450F"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x81489B9046e34E492442BD96eE37198210BA52aA",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "Fund 13 (11x)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Funds (USCCFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-funds-usccfund",
      "explorer": "https://etherscan.io/address/0x81489B9046e34E492442BD96eE37198210BA52aA"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xa507F818c08882086C1B273384E07a77f1e1B7E6",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "Fund 14 (12x)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Funds (USCCFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-funds-usccfund",
      "explorer": "https://etherscan.io/address/0xa507F818c08882086C1B273384E07a77f1e1B7E6"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xac6134393555Cf4F0bBf73e56d8692Ee4d32f7A8",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "Fund 15 (14x)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Funds (USCCFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-funds-usccfund",
      "explorer": "https://etherscan.io/address/0xac6134393555Cf4F0bBf73e56d8692Ee4d32f7A8"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x22C844CB7555858dcf309A2E092f35880B811333",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "Fund 16 (15x)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Funds (USCCFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-funds-usccfund",
      "explorer": "https://etherscan.io/address/0x22C844CB7555858dcf309A2E092f35880B811333"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xe2285932eD8A060eb80d6d7c8D07698b2BE8ec37",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "Fund 17 (16x)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Funds (USCCFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-funds-usccfund",
      "explorer": "https://etherscan.io/address/0xe2285932eD8A060eb80d6d7c8D07698b2BE8ec37"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x4614F7A56A3Eb83b2Ff9fA4B4b9575B28Fb68644",
      "kind": "WrappedAsset",
      "layer": "proxy",
      "label": "wFalconX (TUP)",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Asset",
      "notes": "Wrapped asset proxy / collateral",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-asset",
      "explorer": "https://etherscan.io/address/0x4614F7A56A3Eb83b2Ff9fA4B4b9575B28Fb68644"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xC26A6Fa2C37b38E549a4a1807543801Db684f99C",
      "kind": "ERC20",
      "layer": "external",
      "label": "FalconXUSDC",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Asset",
      "notes": "Pareto AA tranche token",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-asset",
      "explorer": "https://etherscan.io/address/0xC26A6Fa2C37b38E549a4a1807543801Db684f99C"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x433D5B175148dA32Ffe1e1A37a939E1b7e79be4d",
      "kind": "ParetoCreditVault",
      "layer": "external",
      "label": "FalconX Credit Vault",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Asset",
      "notes": "IdleCDOEpochVariant proxy",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-asset",
      "explorer": "https://etherscan.io/address/0x433D5B175148dA32Ffe1e1A37a939E1b7e79be4d"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x52eA2C12734B5bB61e1edf52Bb0f01D9206493Fc",
      "kind": "MorphoOracle",
      "layer": "external",
      "label": "Oracle (wFalconX Morpho Oracle)",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Market Contracts",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-market-contracts",
      "explorer": "https://etherscan.io/address/0x52eA2C12734B5bB61e1edf52Bb0f01D9206493Fc"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xf844fAB8E5c8E010a8338D524AcdF05c49564832",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "1x Position Manager (FALCONX-1X)",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "1x",
      "symbol": "FALCONX-1X",
      "safeLtv": "1",
      "targetLtv": "1",
      "borrowPosition": "0x88C24CEF412c466F336c41F1983943496203f2f0",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xf844fAB8E5c8E010a8338D524AcdF05c49564832"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x88C24CEF412c466F336c41F1983943496203f2f0",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "1x Morpho Borrow Position",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "1x",
      "positionManager": "0xf844fAB8E5c8E010a8338D524AcdF05c49564832",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x88C24CEF412c466F336c41F1983943496203f2f0"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xF51bb72a2bc96d4481E057A2fD09E1B19e08caDA",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "2x Position Manager (FALCONX-2X)",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "2x",
      "symbol": "FALCONX-2X",
      "safeLtv": "875000000000000000",
      "targetLtv": "509803921568627450",
      "borrowPosition": "0xb73465Ab073422a2899b2D93d33C88df74D8e853",
      "retargetter": "0x4C6ACB1050632D5819639C0fB581BC56AaeE4C19",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xF51bb72a2bc96d4481E057A2fD09E1B19e08caDA"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xb73465Ab073422a2899b2D93d33C88df74D8e853",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "2x Morpho Borrow Position",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "2x",
      "positionManager": "0xF51bb72a2bc96d4481E057A2fD09E1B19e08caDA",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xb73465Ab073422a2899b2D93d33C88df74D8e853"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x4C6ACB1050632D5819639C0fB581BC56AaeE4C19",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "2x Retargetter",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "2x",
      "positionManager": "0xF51bb72a2bc96d4481E057A2fD09E1B19e08caDA",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x4C6ACB1050632D5819639C0fB581BC56AaeE4C19"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x97092577B394BbdC7404a62EB8A6c3e735E98cfE",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "3x Position Manager (FALCONX-3X)",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "3x",
      "symbol": "FALCONX-3X",
      "safeLtv": "875000000000000000",
      "targetLtv": "673202614379084967",
      "borrowPosition": "0x8B4b3c7B288375dCD68c112209e8ACb9Fb2B5b30",
      "retargetter": "0xBb051A1591eC50C60726096f1A0EbFf3C7eb23D6",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x97092577B394BbdC7404a62EB8A6c3e735E98cfE"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x8B4b3c7B288375dCD68c112209e8ACb9Fb2B5b30",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "3x Morpho Borrow Position",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "3x",
      "positionManager": "0x97092577B394BbdC7404a62EB8A6c3e735E98cfE",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x8B4b3c7B288375dCD68c112209e8ACb9Fb2B5b30"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xBb051A1591eC50C60726096f1A0EbFf3C7eb23D6",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "3x Retargetter",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "3x",
      "positionManager": "0x97092577B394BbdC7404a62EB8A6c3e735E98cfE",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xBb051A1591eC50C60726096f1A0EbFf3C7eb23D6"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xDAb29F4f099eC638DB47C7e2c876e32E5Db46ef9",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "4x Position Manager (FALCONX-4X)",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "4x",
      "symbol": "FALCONX-4X",
      "safeLtv": "875000000000000000",
      "targetLtv": "754901960784313725",
      "borrowPosition": "0xc31c2BE7b93a877c856EE097571c29F560b51926",
      "retargetter": "0xceedd9a207702B55736B2b33e26cee6F1A756085",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xDAb29F4f099eC638DB47C7e2c876e32E5Db46ef9"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xc31c2BE7b93a877c856EE097571c29F560b51926",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "4x Morpho Borrow Position",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "4x",
      "positionManager": "0xDAb29F4f099eC638DB47C7e2c876e32E5Db46ef9",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xc31c2BE7b93a877c856EE097571c29F560b51926"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xceedd9a207702B55736B2b33e26cee6F1A756085",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "4x Retargetter",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "4x",
      "positionManager": "0xDAb29F4f099eC638DB47C7e2c876e32E5Db46ef9",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xceedd9a207702B55736B2b33e26cee6F1A756085"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x7495A9331b45908E26bE32D84114f8309520da93",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "5x Position Manager (FALCONX-5X)",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "5x",
      "symbol": "FALCONX-5X",
      "safeLtv": "875000000000000000",
      "targetLtv": "803921568627450980",
      "borrowPosition": "0x677FCC1eFECF4CB6C95dc94d90788db086366AD3",
      "retargetter": "0x361dc6FE1A3A5Ec7F7728017d68B263bEe77ca10",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x7495A9331b45908E26bE32D84114f8309520da93"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x677FCC1eFECF4CB6C95dc94d90788db086366AD3",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "5x Morpho Borrow Position",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "5x",
      "positionManager": "0x7495A9331b45908E26bE32D84114f8309520da93",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x677FCC1eFECF4CB6C95dc94d90788db086366AD3"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x361dc6FE1A3A5Ec7F7728017d68B263bEe77ca10",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "5x Retargetter",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "5x",
      "positionManager": "0x7495A9331b45908E26bE32D84114f8309520da93",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x361dc6FE1A3A5Ec7F7728017d68B263bEe77ca10"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x06E8EF80BbB3F70596E9985DCd7aDc10f400B7A5",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "6x Position Manager (FALCONX-6X)",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "6x",
      "symbol": "FALCONX-6X",
      "safeLtv": "875000000000000000",
      "targetLtv": "836601307189542483",
      "borrowPosition": "0xdaecbbFa78221D599f71564cE5670bCada2b2b65",
      "retargetter": "0x24bBBcCD931f68387E440dEAd0D0c815dd29720d",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x06E8EF80BbB3F70596E9985DCd7aDc10f400B7A5"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xdaecbbFa78221D599f71564cE5670bCada2b2b65",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "6x Morpho Borrow Position",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "6x",
      "positionManager": "0x06E8EF80BbB3F70596E9985DCd7aDc10f400B7A5",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xdaecbbFa78221D599f71564cE5670bCada2b2b65"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x24bBBcCD931f68387E440dEAd0D0c815dd29720d",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "6x Retargetter",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "6x",
      "positionManager": "0x06E8EF80BbB3F70596E9985DCd7aDc10f400B7A5",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x24bBBcCD931f68387E440dEAd0D0c815dd29720d"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x15ad372AA8b288FFAb36f3E260f8f41F03b23a62",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "6.5x Position Manager (FALCONX-6.5X)",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "6.5x",
      "symbol": "FALCONX-6.5X",
      "safeLtv": "875000000000000000",
      "targetLtv": "849170437405731523",
      "borrowPosition": "0xeb10B36b1f4CB84A2fd96c867E45C47F2270C099",
      "retargetter": "0x00565696e9F8D3CCA6507485D2A27c2fA661d7f7",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x15ad372AA8b288FFAb36f3E260f8f41F03b23a62"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xeb10B36b1f4CB84A2fd96c867E45C47F2270C099",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "6.5x Morpho Borrow Position",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "6.5x",
      "positionManager": "0x15ad372AA8b288FFAb36f3E260f8f41F03b23a62",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xeb10B36b1f4CB84A2fd96c867E45C47F2270C099"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x00565696e9F8D3CCA6507485D2A27c2fA661d7f7",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "6.5x Retargetter",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Position Managers",
      "leverage": "6.5x",
      "positionManager": "0x15ad372AA8b288FFAb36f3E260f8f41F03b23a62",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x00565696e9F8D3CCA6507485D2A27c2fA661d7f7"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x7e5436dc9F0E340dF95C824B64BDD442966A0247",
      "kind": "ParetoFund",
      "layer": "proxy",
      "label": "Fund 1",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Funds (ParetoFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-funds-paretofund",
      "explorer": "https://etherscan.io/address/0x7e5436dc9F0E340dF95C824B64BDD442966A0247"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x476681B494A8729895c895E94E7c343952296A2a",
      "kind": "ParetoFund",
      "layer": "proxy",
      "label": "Fund 2",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Funds (ParetoFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-funds-paretofund",
      "explorer": "https://etherscan.io/address/0x476681B494A8729895c895E94E7c343952296A2a"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x2E3AD0ee08D7f1FF01560292dBB330d25b657fae",
      "kind": "ParetoFund",
      "layer": "proxy",
      "label": "Fund 3",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Funds (ParetoFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-funds-paretofund",
      "explorer": "https://etherscan.io/address/0x2E3AD0ee08D7f1FF01560292dBB330d25b657fae"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x18C0450d17517F0c8e9170cB8cD9dB373B9551e2",
      "kind": "ParetoFund",
      "layer": "proxy",
      "label": "Fund 4",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Funds (ParetoFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-funds-paretofund",
      "explorer": "https://etherscan.io/address/0x18C0450d17517F0c8e9170cB8cD9dB373B9551e2"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x9d565f2475FAB9257b7d452A25C0a61b4ece1Bc6",
      "kind": "ParetoFund",
      "layer": "proxy",
      "label": "Fund 5",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Funds (ParetoFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-funds-paretofund",
      "explorer": "https://etherscan.io/address/0x9d565f2475FAB9257b7d452A25C0a61b4ece1Bc6"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x40fc031711b10d9515EDBc98df6AD416424a7A3B",
      "kind": "ParetoFund",
      "layer": "proxy",
      "label": "Fund 6",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Funds (ParetoFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-funds-paretofund",
      "explorer": "https://etherscan.io/address/0x40fc031711b10d9515EDBc98df6AD416424a7A3B"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xbF1D0c5c66416548040E87651B383a2827d4275f",
      "kind": "ParetoFund",
      "layer": "proxy",
      "label": "Fund 7",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Funds (ParetoFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-funds-paretofund",
      "explorer": "https://etherscan.io/address/0xbF1D0c5c66416548040E87651B383a2827d4275f"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x5B5DaB7Cd3826dDe65C4EeCAB6Ab3C77462b7c98",
      "kind": "ParetoFund",
      "layer": "proxy",
      "label": "Fund 8",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Funds (ParetoFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-funds-paretofund",
      "explorer": "https://etherscan.io/address/0x5B5DaB7Cd3826dDe65C4EeCAB6Ab3C77462b7c98"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xC588F2622928024ce09D1c55baA6b5C313153219",
      "kind": "ParetoFund",
      "layer": "proxy",
      "label": "Fund 9",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Funds (ParetoFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-funds-paretofund",
      "explorer": "https://etherscan.io/address/0xC588F2622928024ce09D1c55baA6b5C313153219"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xd2723473d9b67272408fFbF3dc0cC8e9b3F15A88",
      "kind": "ParetoFund",
      "layer": "proxy",
      "label": "Fund 10",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Funds (ParetoFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-funds-paretofund",
      "explorer": "https://etherscan.io/address/0xd2723473d9b67272408fFbF3dc0cC8e9b3F15A88"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x0CE1fdd75AB75b6D2788796021AF5B0942d35e59",
      "kind": "ParetoFund",
      "layer": "proxy",
      "label": "Fund 11",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Funds (ParetoFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-funds-paretofund",
      "explorer": "https://etherscan.io/address/0x0CE1fdd75AB75b6D2788796021AF5B0942d35e59"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x20eD12d66D1171E80847cfABE306C44cFD54436F",
      "kind": "ParetoFund",
      "layer": "proxy",
      "label": "Fund 12",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Funds (ParetoFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-funds-paretofund",
      "explorer": "https://etherscan.io/address/0x20eD12d66D1171E80847cfABE306C44cFD54436F"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xe8642Bc84c6665839BDbA633a6355b7642Bde516",
      "kind": "ParetoFund",
      "layer": "proxy",
      "label": "Fund 13",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Funds (ParetoFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-funds-paretofund",
      "explorer": "https://etherscan.io/address/0xe8642Bc84c6665839BDbA633a6355b7642Bde516"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xa8B76A025675E218623E6E036Ca5c34085F4A489",
      "kind": "ParetoFund",
      "layer": "proxy",
      "label": "Fund 14",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Funds (ParetoFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-funds-paretofund",
      "explorer": "https://etherscan.io/address/0xa8B76A025675E218623E6E036Ca5c34085F4A489"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xB8d692e46D624b3c650282Ed3011Bf6d7B1dB5e8",
      "kind": "WrappedAsset",
      "layer": "proxy",
      "label": "wmGLO",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Asset",
      "notes": "Wrapped asset proxy / collateral",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-asset",
      "explorer": "https://etherscan.io/address/0xB8d692e46D624b3c650282Ed3011Bf6d7B1dB5e8"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x027838c5f105490cadc36340Ff2Fe6c697690Adb",
      "kind": "MidasRedemptionVault",
      "layer": "external",
      "label": "Midas Redemption Vault",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Asset",
      "notes": "Midas mGLO redemption vault",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-asset",
      "explorer": "https://etherscan.io/address/0x027838c5f105490cadc36340Ff2Fe6c697690Adb"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x5Cc08Af93Ac0ca2FF11CB8A9bbd008D72b630536",
      "kind": "Account",
      "layer": "singleton",
      "label": "Exit Bond",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Exit Bond",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-exit-bond",
      "explorer": "https://etherscan.io/address/0x5Cc08Af93Ac0ca2FF11CB8A9bbd008D72b630536"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xc00C46F6F6abD02940Eb92B7b8F094AA7Bd0Cfcb",
      "kind": "MorphoOracle",
      "layer": "external",
      "label": "Oracle (wmGLO Morpho Oracle)",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Market Contracts",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-market-contracts",
      "explorer": "https://etherscan.io/address/0xc00C46F6F6abD02940Eb92B7b8F094AA7Bd0Cfcb"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x5Df19A3801f0C049A70eb838ad2dB3387360444b",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "1x Position Manager (MIDAS-1X)",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Position Managers",
      "leverage": "1x",
      "symbol": "MIDAS-1X",
      "safeLtv": "1",
      "targetLtv": "1",
      "borrowPosition": "0x29bdeE3Fc20Cdfd8aFfc3728ce14cB8256Ab712d",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x5Df19A3801f0C049A70eb838ad2dB3387360444b"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x29bdeE3Fc20Cdfd8aFfc3728ce14cB8256Ab712d",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "1x Morpho Borrow Position",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Position Managers",
      "leverage": "1x",
      "positionManager": "0x5Df19A3801f0C049A70eb838ad2dB3387360444b",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x29bdeE3Fc20Cdfd8aFfc3728ce14cB8256Ab712d"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x834B6a9c2e67B7acF2EFaD30d7822E22d9277Afc",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "2x Position Manager (MIDAS-2X)",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Position Managers",
      "leverage": "2x",
      "symbol": "MIDAS-2X",
      "safeLtv": "850000000000000000",
      "targetLtv": "509803921568627450",
      "borrowPosition": "0xaAA2e0c2bbF76ff7Bb90a9b15390e85b03Cce8E8",
      "retargetter": "0x0289019562B2BeAE30317679d15eAD754e42bf25",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x834B6a9c2e67B7acF2EFaD30d7822E22d9277Afc"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xaAA2e0c2bbF76ff7Bb90a9b15390e85b03Cce8E8",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "2x Morpho Borrow Position",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Position Managers",
      "leverage": "2x",
      "positionManager": "0x834B6a9c2e67B7acF2EFaD30d7822E22d9277Afc",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xaAA2e0c2bbF76ff7Bb90a9b15390e85b03Cce8E8"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x0289019562B2BeAE30317679d15eAD754e42bf25",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "2x Retargetter",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Position Managers",
      "leverage": "2x",
      "positionManager": "0x834B6a9c2e67B7acF2EFaD30d7822E22d9277Afc",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x0289019562B2BeAE30317679d15eAD754e42bf25"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x35a628016F8b961E5b93392640F7F79B4A403b1f",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "3x Position Manager (MIDAS-3X)",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Position Managers",
      "leverage": "3x",
      "symbol": "MIDAS-3X",
      "safeLtv": "850000000000000000",
      "targetLtv": "673202614379084967",
      "borrowPosition": "0x39703aef199c9D39A33369c38a4792353E4937D4",
      "retargetter": "0xa517aDD9fC799Ee7c0aC204D4C3aBEC5823Fc647",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x35a628016F8b961E5b93392640F7F79B4A403b1f"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x39703aef199c9D39A33369c38a4792353E4937D4",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "3x Morpho Borrow Position",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Position Managers",
      "leverage": "3x",
      "positionManager": "0x35a628016F8b961E5b93392640F7F79B4A403b1f",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x39703aef199c9D39A33369c38a4792353E4937D4"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xa517aDD9fC799Ee7c0aC204D4C3aBEC5823Fc647",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "3x Retargetter",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Position Managers",
      "leverage": "3x",
      "positionManager": "0x35a628016F8b961E5b93392640F7F79B4A403b1f",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xa517aDD9fC799Ee7c0aC204D4C3aBEC5823Fc647"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x546120f73FA4978DF20b6e35eAe747fBB017CeF9",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "4x Position Manager (MIDAS-4X)",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Position Managers",
      "leverage": "4x",
      "symbol": "MIDAS-4X",
      "safeLtv": "850000000000000000",
      "targetLtv": "754901960784313725",
      "borrowPosition": "0xA326aFe9dC7a5bDa476534Fb2A7f099D65964978",
      "retargetter": "0x0EFe484956B45390eB1531e1580eD12A655032f7",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x546120f73FA4978DF20b6e35eAe747fBB017CeF9"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xA326aFe9dC7a5bDa476534Fb2A7f099D65964978",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "4x Morpho Borrow Position",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Position Managers",
      "leverage": "4x",
      "positionManager": "0x546120f73FA4978DF20b6e35eAe747fBB017CeF9",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xA326aFe9dC7a5bDa476534Fb2A7f099D65964978"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x0EFe484956B45390eB1531e1580eD12A655032f7",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "4x Retargetter",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Position Managers",
      "leverage": "4x",
      "positionManager": "0x546120f73FA4978DF20b6e35eAe747fBB017CeF9",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x0EFe484956B45390eB1531e1580eD12A655032f7"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x5C771c5bfC76cDfb305A863ac9B8F07B40648168",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "5x Position Manager (MIDAS-5X)",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Position Managers",
      "leverage": "5x",
      "symbol": "MIDAS-5X",
      "safeLtv": "850000000000000000",
      "targetLtv": "803921568627450980",
      "borrowPosition": "0x2e3b2a39E5B06356469e85cc96a652F7827dC5a1",
      "retargetter": "0xb403838059b8CF1b3720892c546d82b61b228F2d",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x5C771c5bfC76cDfb305A863ac9B8F07B40648168"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x2e3b2a39E5B06356469e85cc96a652F7827dC5a1",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "5x Morpho Borrow Position",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Position Managers",
      "leverage": "5x",
      "positionManager": "0x5C771c5bfC76cDfb305A863ac9B8F07B40648168",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x2e3b2a39E5B06356469e85cc96a652F7827dC5a1"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xb403838059b8CF1b3720892c546d82b61b228F2d",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "5x Retargetter",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Position Managers",
      "leverage": "5x",
      "positionManager": "0x5C771c5bfC76cDfb305A863ac9B8F07B40648168",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xb403838059b8CF1b3720892c546d82b61b228F2d"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x43815586772D134cDe6C37B815ab09f2a6bDD822",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "5.5x Position Manager (MIDAS-5.5X)",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Position Managers",
      "leverage": "5.5x",
      "symbol": "MIDAS-5.5X",
      "safeLtv": "850000000000000000",
      "targetLtv": "821746880570409982",
      "borrowPosition": "0xf825c5b8B798ABa11093831E690c509bD0f33aB2",
      "retargetter": "0xB0f23B5a93c463a2b0cb89A9515EA775E90512fd",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x43815586772D134cDe6C37B815ab09f2a6bDD822"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xf825c5b8B798ABa11093831E690c509bD0f33aB2",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "5.5x Morpho Borrow Position",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Position Managers",
      "leverage": "5.5x",
      "positionManager": "0x43815586772D134cDe6C37B815ab09f2a6bDD822",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xf825c5b8B798ABa11093831E690c509bD0f33aB2"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xB0f23B5a93c463a2b0cb89A9515EA775E90512fd",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "5.5x Retargetter",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Position Managers",
      "leverage": "5.5x",
      "positionManager": "0x43815586772D134cDe6C37B815ab09f2a6bDD822",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xB0f23B5a93c463a2b0cb89A9515EA775E90512fd"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xC9eeD7F3c6e3321c5b4cf16FB3EDEFC4ed75e3E3",
      "kind": "MidasFund",
      "layer": "proxy",
      "label": "Fund 0",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Funds (MidasFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-funds-midasfund",
      "explorer": "https://etherscan.io/address/0xC9eeD7F3c6e3321c5b4cf16FB3EDEFC4ed75e3E3"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x863971cA7Be2B806493107aBfbdd86f70aD92fB7",
      "kind": "MidasFund",
      "layer": "proxy",
      "label": "Fund 1",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Funds (MidasFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-funds-midasfund",
      "explorer": "https://etherscan.io/address/0x863971cA7Be2B806493107aBfbdd86f70aD92fB7"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x102b7d017eC3F90262466b04C47B9F8b39Db1a2E",
      "kind": "MidasFund",
      "layer": "proxy",
      "label": "Fund 2",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Funds (MidasFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-funds-midasfund",
      "explorer": "https://etherscan.io/address/0x102b7d017eC3F90262466b04C47B9F8b39Db1a2E"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x3d890DB40346a1f2b4BAa869406E73AF5f4666B1",
      "kind": "MidasFund",
      "layer": "proxy",
      "label": "Fund 3",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Funds (MidasFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-funds-midasfund",
      "explorer": "https://etherscan.io/address/0x3d890DB40346a1f2b4BAa869406E73AF5f4666B1"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x84cBEe0aA66827FE937Ce6b9b72BFe74772210F8",
      "kind": "MidasFund",
      "layer": "proxy",
      "label": "Fund 4",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Funds (MidasFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-funds-midasfund",
      "explorer": "https://etherscan.io/address/0x84cBEe0aA66827FE937Ce6b9b72BFe74772210F8"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x0a10d72674ff99298EB1ac9cBF601Fad1949bD34",
      "kind": "MidasFund",
      "layer": "proxy",
      "label": "Fund 5",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Funds (MidasFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-funds-midasfund",
      "explorer": "https://etherscan.io/address/0x0a10d72674ff99298EB1ac9cBF601Fad1949bD34"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x6CD244CebE623F0A446E681a4d01762B9D090E84",
      "kind": "MidasFund",
      "layer": "proxy",
      "label": "Fund 6",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Funds (MidasFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-funds-midasfund",
      "explorer": "https://etherscan.io/address/0x6CD244CebE623F0A446E681a4d01762B9D090E84"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x8F45a1AecDdf05b14193514a377df94314CE80Bf",
      "kind": "MidasFund",
      "layer": "proxy",
      "label": "Fund 7",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Funds (MidasFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-funds-midasfund",
      "explorer": "https://etherscan.io/address/0x8F45a1AecDdf05b14193514a377df94314CE80Bf"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x47cfd572b12B3ee825ce8034EBfe5d3c1858a765",
      "kind": "MidasFund",
      "layer": "proxy",
      "label": "Fund 8",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Funds (MidasFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-funds-midasfund",
      "explorer": "https://etherscan.io/address/0x47cfd572b12B3ee825ce8034EBfe5d3c1858a765"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xc212156dF25925963eD5BBE633F2718D807D1781",
      "kind": "MidasFund",
      "layer": "proxy",
      "label": "Fund 9",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Funds (MidasFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-funds-midasfund",
      "explorer": "https://etherscan.io/address/0xc212156dF25925963eD5BBE633F2718D807D1781"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x64FA2FE6cca8C4AE47d513fb96b18078FD35333a",
      "kind": "MidasFund",
      "layer": "proxy",
      "label": "Fund 10",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Funds (MidasFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-funds-midasfund",
      "explorer": "https://etherscan.io/address/0x64FA2FE6cca8C4AE47d513fb96b18078FD35333a"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x534aa303b2B01A6d1DBE9368DE670Eb87e3dd79D",
      "kind": "MidasFund",
      "layer": "proxy",
      "label": "Fund 11",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Funds (MidasFund)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-funds-midasfund",
      "explorer": "https://etherscan.io/address/0x534aa303b2B01A6d1DBE9368DE670Eb87e3dd79D"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xE1544f832B3317f32368d0CA5ba7ea053E1112aB",
      "kind": "TransferGuard",
      "layer": "proxy",
      "label": "TransferGuard (Fission)",
      "integration": {
        "id": "fission",
        "label": "Fission"
      },
      "section": "Compliance",
      "notes": "Beacon proxy on the shared TransferGuard beacon; both Fission PositionManagers run in WHITELIST mode on it",
      "docs": "https://docs.3f.xyz/protocol/deployments/fission/#mainnet-compliance",
      "explorer": "https://etherscan.io/address/0xE1544f832B3317f32368d0CA5ba7ea053E1112aB"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x995e2f08906af26C8D13C0c3a47a2424bD81D7eb",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "15x Position Manager (FISSION-USCC-15X)",
      "integration": {
        "id": "fission",
        "label": "Fission"
      },
      "section": "Position Managers",
      "leverage": "15x",
      "symbol": "FISSION-USCC-15X",
      "safeLtv": "950000000000000000",
      "targetLtv": "934640522875816993",
      "borrowPosition": "0x7523Fd3724A06C28Dc2D2502cF69980215eFc308",
      "retargetter": "0xECD51e68E47486e37c0C0267E31C07448E358a7c",
      "docs": "https://docs.3f.xyz/protocol/deployments/fission/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x995e2f08906af26C8D13C0c3a47a2424bD81D7eb"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x7523Fd3724A06C28Dc2D2502cF69980215eFc308",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "15x Morpho Borrow Position",
      "integration": {
        "id": "fission",
        "label": "Fission"
      },
      "section": "Position Managers",
      "leverage": "15x",
      "positionManager": "0x995e2f08906af26C8D13C0c3a47a2424bD81D7eb",
      "docs": "https://docs.3f.xyz/protocol/deployments/fission/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x7523Fd3724A06C28Dc2D2502cF69980215eFc308"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xECD51e68E47486e37c0C0267E31C07448E358a7c",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "15x Retargetter",
      "integration": {
        "id": "fission",
        "label": "Fission"
      },
      "section": "Position Managers",
      "leverage": "15x",
      "positionManager": "0x995e2f08906af26C8D13C0c3a47a2424bD81D7eb",
      "docs": "https://docs.3f.xyz/protocol/deployments/fission/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xECD51e68E47486e37c0C0267E31C07448E358a7c"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0x08e6d7c265a1c7A0dc79577Ca9a4bB193e440c77",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "8x Position Manager (FISSION-JAAA-8X)",
      "integration": {
        "id": "fission",
        "label": "Fission"
      },
      "section": "Position Managers",
      "leverage": "8x",
      "symbol": "FISSION-JAAA-8X",
      "safeLtv": "930000000000000000",
      "targetLtv": "877450980392156862",
      "borrowPosition": "0xA67A587141F40f6C2e5B8a4dfA4F1D6cA0dc09E9",
      "retargetter": "0xCf3be07a8C8AD53eb5BE4236d1D9CCd26459563c",
      "docs": "https://docs.3f.xyz/protocol/deployments/fission/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0x08e6d7c265a1c7A0dc79577Ca9a4bB193e440c77"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xA67A587141F40f6C2e5B8a4dfA4F1D6cA0dc09E9",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "8x Morpho Borrow Position",
      "integration": {
        "id": "fission",
        "label": "Fission"
      },
      "section": "Position Managers",
      "leverage": "8x",
      "positionManager": "0x08e6d7c265a1c7A0dc79577Ca9a4bB193e440c77",
      "docs": "https://docs.3f.xyz/protocol/deployments/fission/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xA67A587141F40f6C2e5B8a4dfA4F1D6cA0dc09E9"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "address": "0xCf3be07a8C8AD53eb5BE4236d1D9CCd26459563c",
      "kind": "Retargetter",
      "layer": "proxy",
      "label": "8x Retargetter",
      "integration": {
        "id": "fission",
        "label": "Fission"
      },
      "section": "Position Managers",
      "leverage": "8x",
      "positionManager": "0x08e6d7c265a1c7A0dc79577Ca9a4bB193e440c77",
      "docs": "https://docs.3f.xyz/protocol/deployments/fission/#mainnet-position-managers",
      "explorer": "https://etherscan.io/address/0xCf3be07a8C8AD53eb5BE4236d1D9CCd26459563c"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x2AaF65ADb5b7A7461fAdCab6Eb6D3c563e4dE8A1",
      "kind": "Account",
      "layer": "account",
      "label": "3F_OWNER",
      "section": "EOAs / Safe",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-eoas-safe",
      "explorer": "https://sepolia.etherscan.io/address/0x2AaF65ADb5b7A7461fAdCab6Eb6D3c563e4dE8A1"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xFCBDA99891c0A31be2B70C8c20e1f5294300333f",
      "kind": "Account",
      "layer": "account",
      "label": "PROPOSER",
      "section": "EOAs / Safe",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-eoas-safe",
      "explorer": "https://sepolia.etherscan.io/address/0xFCBDA99891c0A31be2B70C8c20e1f5294300333f"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x758754f323d19FfD06cDc3Ca758A6a0C377d333F",
      "kind": "Account",
      "layer": "account",
      "label": "GUARDIAN",
      "section": "EOAs / Safe",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-eoas-safe",
      "explorer": "https://sepolia.etherscan.io/address/0x758754f323d19FfD06cDc3Ca758A6a0C377d333F"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x17326885C4f0b267D6379a5A83892e847Fe73f3F",
      "kind": "Account",
      "layer": "account",
      "label": "DEPLOYER",
      "section": "EOAs / Safe",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-eoas-safe",
      "explorer": "https://sepolia.etherscan.io/address/0x17326885C4f0b267D6379a5A83892e847Fe73f3F"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x516b2299e872e84D0FB4faC5047A78CA7F23333f",
      "kind": "Account",
      "layer": "account",
      "label": "FACILITATOR",
      "section": "EOAs / Safe",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-eoas-safe",
      "explorer": "https://sepolia.etherscan.io/address/0x516b2299e872e84D0FB4faC5047A78CA7F23333f"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xF084341032a8CC372Df3CCe64611eAD4C6b2333f",
      "kind": "Account",
      "layer": "account",
      "label": "PAUSER",
      "section": "EOAs / Safe",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-eoas-safe",
      "explorer": "https://sepolia.etherscan.io/address/0xF084341032a8CC372Df3CCe64611eAD4C6b2333f"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x6A17251C72dE03243e6Ce4921aA105D3f142333f",
      "kind": "Account",
      "layer": "account",
      "label": "SETTLER",
      "section": "EOAs / Safe",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-eoas-safe",
      "explorer": "https://sepolia.etherscan.io/address/0x6A17251C72dE03243e6Ce4921aA105D3f142333f"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xa9C51db20553dCFC667feE16cb4E9f1135f0333f",
      "kind": "Account",
      "layer": "account",
      "label": "CURATOR",
      "section": "EOAs / Safe",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-eoas-safe",
      "explorer": "https://sepolia.etherscan.io/address/0xa9C51db20553dCFC667feE16cb4E9f1135f0333f"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xc7087abD0203ed5D220cb56182Bd19CfeDc0333f",
      "kind": "Account",
      "layer": "account",
      "label": "COMPLIANCE",
      "section": "EOAs / Safe",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-eoas-safe",
      "explorer": "https://sepolia.etherscan.io/address/0xc7087abD0203ed5D220cb56182Bd19CfeDc0333f"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x516002c48805031ea4a1e8Ee5A1669d541c6333f",
      "kind": "Account",
      "layer": "account",
      "label": "CONSUMER",
      "section": "EOAs / Safe",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-eoas-safe",
      "explorer": "https://sepolia.etherscan.io/address/0x516002c48805031ea4a1e8Ee5A1669d541c6333f"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xd011EE229E7459ba1ddd22631eF7bF528d424A14",
      "kind": "MorphoBlue",
      "layer": "external",
      "label": "MORPHO_BLUE",
      "section": "External",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-external",
      "explorer": "https://sepolia.etherscan.io/address/0xd011EE229E7459ba1ddd22631eF7bF528d424A14"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x8C5dDCD3F601c91D1BF51c8ec26066010ACAbA7c",
      "kind": "AdaptiveCurveIRM",
      "layer": "external",
      "label": "ADAPTIVE_CURVE_IRM",
      "section": "External",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-external",
      "explorer": "https://sepolia.etherscan.io/address/0x8C5dDCD3F601c91D1BF51c8ec26066010ACAbA7c"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xa34950A975Cd7a8ae12fb9Fe0aafC0b81819Dd6B",
      "kind": "ERC20",
      "layer": "external",
      "label": "USDC",
      "section": "External",
      "notes": "Mock",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-external",
      "explorer": "https://sepolia.etherscan.io/address/0xa34950A975Cd7a8ae12fb9Fe0aafC0b81819Dd6B"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x3B1367C028814a0369062c0d65367D75cc4848b2",
      "kind": "Allowlist",
      "layer": "external",
      "label": "ALLOWLIST",
      "section": "Bitwise Mock",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-bitwise-mock",
      "explorer": "https://sepolia.etherscan.io/address/0x3B1367C028814a0369062c0d65367D75cc4848b2"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xe2296B7E66B1f5400EA39E82eaf4E9C9f67cfC07",
      "kind": "ERC20",
      "layer": "external",
      "label": "USCC",
      "section": "Bitwise Mock",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-bitwise-mock",
      "explorer": "https://sepolia.etherscan.io/address/0xe2296B7E66B1f5400EA39E82eaf4E9C9f67cfC07"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x23a08f352992730D8a8B8e95655C7fEa97b39459",
      "kind": "PriceFeed",
      "layer": "external",
      "label": "ORACLE",
      "section": "Bitwise Mock",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-bitwise-mock",
      "explorer": "https://sepolia.etherscan.io/address/0x23a08f352992730D8a8B8e95655C7fEa97b39459"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x51B7665535d849DA0499Ecd017D41c4E44894E4F",
      "kind": "MorphoOracle",
      "layer": "external",
      "label": "MORPHO_ORACLE",
      "section": "Bitwise Mock",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-bitwise-mock",
      "explorer": "https://sepolia.etherscan.io/address/0x51B7665535d849DA0499Ecd017D41c4E44894E4F"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xf0fC92FBAbDBDF177Fe26E9C4289401ab31E355a",
      "kind": "USCCFundFactory",
      "layer": "factory",
      "label": "USCC_FUND_FACTORY",
      "section": "Factories",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-factories",
      "explorer": "https://sepolia.etherscan.io/address/0xf0fC92FBAbDBDF177Fe26E9C4289401ab31E355a"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xD8e6E59c4E27259748805e61D288C342CFde362b",
      "kind": "PositionManagerFactory",
      "layer": "factory",
      "label": "POSITION_MANAGER_FACTORY",
      "section": "Factories",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-factories",
      "explorer": "https://sepolia.etherscan.io/address/0xD8e6E59c4E27259748805e61D288C342CFde362b"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xF58Eb81d14e520F2cbD11D0e47853E3359c04864",
      "kind": "MorphoBorrowPositionFactory",
      "layer": "factory",
      "label": "MORPHO_BORROW_POSITION_FACTORY",
      "section": "Factories",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-factories",
      "explorer": "https://sepolia.etherscan.io/address/0xF58Eb81d14e520F2cbD11D0e47853E3359c04864"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x38aBbaDd2803D0636Eb4988B71a3b0b2F63879D0",
      "kind": "TransferGuardFactory",
      "layer": "factory",
      "label": "TRANSFER_GUARD_FACTORY",
      "section": "Factories",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-factories",
      "explorer": "https://sepolia.etherscan.io/address/0x38aBbaDd2803D0636Eb4988B71a3b0b2F63879D0"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x2E44A8A049c4C937C79D3bd3F9798ac940b54655",
      "kind": "RequestFactory",
      "layer": "factory",
      "label": "REQUEST_FACTORY",
      "section": "Factories",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-factories",
      "explorer": "https://sepolia.etherscan.io/address/0x2E44A8A049c4C937C79D3bd3F9798ac940b54655"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xFEd562562393Ec44EAB40A26880eeA88238E99CE",
      "kind": "ERC1967Factory",
      "layer": "factory",
      "label": "ERC1967_FACTORY",
      "section": "Factories",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-factories",
      "explorer": "https://sepolia.etherscan.io/address/0xFEd562562393Ec44EAB40A26880eeA88238E99CE"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xE9103EB99e1601aAd0FA070E3cbeA27F37667858",
      "kind": "PositionManager",
      "layer": "implementation",
      "label": "POSITION_MANAGER",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-implementations",
      "explorer": "https://sepolia.etherscan.io/address/0xE9103EB99e1601aAd0FA070E3cbeA27F37667858"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x49ca3678e200B590003B502F8D721d0FcA076834",
      "kind": "WrappedAsset",
      "layer": "implementation",
      "label": "WRAPPED_ASSET",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-implementations",
      "explorer": "https://sepolia.etherscan.io/address/0x49ca3678e200B590003B502F8D721d0FcA076834"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x2C5C1DDb30FDDAa242829Dd04F17Cbd8dc166f52",
      "kind": "USCCFund",
      "layer": "implementation",
      "label": "USCC_FUND",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-implementations",
      "explorer": "https://sepolia.etherscan.io/address/0x2C5C1DDb30FDDAa242829Dd04F17Cbd8dc166f52"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x1D03bE22368D81abE96761Fd2ACc7FD3415c5497",
      "kind": "TransferGuard",
      "layer": "implementation",
      "label": "TRANSFER_GUARD",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-implementations",
      "explorer": "https://sepolia.etherscan.io/address/0x1D03bE22368D81abE96761Fd2ACc7FD3415c5497"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x0f4Db3e3CbA95e6F1A6710b512DE22F7f52442c4",
      "kind": "MorphoBorrowPosition",
      "layer": "implementation",
      "label": "MORPHO_BORROW_POSITION",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-implementations",
      "explorer": "https://sepolia.etherscan.io/address/0x0f4Db3e3CbA95e6F1A6710b512DE22F7f52442c4"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x15D4f80E843ddf4079b250De2Ac9113840F558f0",
      "kind": "Request",
      "layer": "implementation",
      "label": "REQUEST",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-implementations",
      "explorer": "https://sepolia.etherscan.io/address/0x15D4f80E843ddf4079b250De2Ac9113840F558f0"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xCeDB69d781569Eb3a46DeCA2617cCbD6c7b5D343",
      "kind": "Vault",
      "layer": "implementation",
      "label": "VAULT_PT",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-implementations",
      "explorer": "https://sepolia.etherscan.io/address/0xCeDB69d781569Eb3a46DeCA2617cCbD6c7b5D343"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xbacED1Dbc080a3BbD7f4A693bbe7DB17079428ce",
      "kind": "Vault",
      "layer": "implementation",
      "label": "VAULT_YT",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-implementations",
      "explorer": "https://sepolia.etherscan.io/address/0xbacED1Dbc080a3BbD7f4A693bbe7DB17079428ce"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xf06Adb57E7b76d38A943b3E85dA870067a7c9927",
      "kind": "Facility",
      "layer": "implementation",
      "label": "FACILITY",
      "section": "Implementations",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-implementations",
      "explorer": "https://sepolia.etherscan.io/address/0xf06Adb57E7b76d38A943b3E85dA870067a7c9927"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xfbD0fd06462F3eE5a7065CdB49eBB8eC11792e18",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "Request",
      "label": "REQUEST_BEACON",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-beacons",
      "explorer": "https://sepolia.etherscan.io/address/0xfbD0fd06462F3eE5a7065CdB49eBB8eC11792e18"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x0F85a02E464fc6b34eBc0782E50C5b507D8143D8",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "Vault",
      "label": "PT_TOKEN_BEACON",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-beacons",
      "explorer": "https://sepolia.etherscan.io/address/0x0F85a02E464fc6b34eBc0782E50C5b507D8143D8"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x6c72F1E894d9a1fA9DEA85bC2C272748Da9f2cBb",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "Vault",
      "label": "YT_TOKEN_BEACON",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-beacons",
      "explorer": "https://sepolia.etherscan.io/address/0x6c72F1E894d9a1fA9DEA85bC2C272748Da9f2cBb"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x39A4103e45b8f6c519b86f3264B381ef1F597EdC",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "PositionManager",
      "label": "POSITION_MANAGER_BEACON",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-beacons",
      "explorer": "https://sepolia.etherscan.io/address/0x39A4103e45b8f6c519b86f3264B381ef1F597EdC"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x0681989EeBEB6B9517DebeEC2b46c5402e09b1A3",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "USCCFund",
      "label": "USCC_FUND_BEACON",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-beacons",
      "explorer": "https://sepolia.etherscan.io/address/0x0681989EeBEB6B9517DebeEC2b46c5402e09b1A3"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xd7C64Aa32E0F58127d6F12A771Ffa87b40eC8074",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "MorphoBorrowPosition",
      "label": "BORROW_POSITION_BEACON",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-beacons",
      "explorer": "https://sepolia.etherscan.io/address/0xd7C64Aa32E0F58127d6F12A771Ffa87b40eC8074"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x69f1a53DBF76022064cB83d7670f7b96C2020541",
      "kind": "UpgradeableBeacon",
      "layer": "beacon",
      "of": "TransferGuard",
      "label": "TRANSFER_GUARD_BEACON",
      "section": "Beacons",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-beacons",
      "explorer": "https://sepolia.etherscan.io/address/0x69f1a53DBF76022064cB83d7670f7b96C2020541"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x8321Cc2dd0423258508E2ece27F346BC2881f8D8",
      "kind": "Facility",
      "layer": "proxy",
      "label": "FACILITY (TUP)",
      "section": "Facility",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-facility",
      "explorer": "https://sepolia.etherscan.io/address/0x8321Cc2dd0423258508E2ece27F346BC2881f8D8"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x8E0B1b6C11e28Eea4f427C35143F5A44e72Cd9E8",
      "kind": "IntentDescriptor",
      "layer": "singleton",
      "label": "INTENT_DESCRIPTOR",
      "section": "Facility",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-facility",
      "explorer": "https://sepolia.etherscan.io/address/0x8E0B1b6C11e28Eea4f427C35143F5A44e72Cd9E8"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x7aD8E7b43b1BCa5a06Ad925582B30168f2FbBC4F",
      "kind": "WrappedAsset",
      "layer": "proxy",
      "label": "wUSCC (TUP)",
      "section": "Funds",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-funds",
      "explorer": "https://sepolia.etherscan.io/address/0x7aD8E7b43b1BCa5a06Ad925582B30168f2FbBC4F"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x29c4c2e9f38a3C8EB776996297141Fb5E31Ce684",
      "kind": "USCCFund",
      "layer": "proxy",
      "label": "USCC_FUND_A",
      "section": "Funds",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-funds",
      "explorer": "https://sepolia.etherscan.io/address/0x29c4c2e9f38a3C8EB776996297141Fb5E31Ce684"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xd18292Bb5e96dA1dBc6a6B6fE0f7d7b5CC8FB0cf",
      "kind": "TransferGuard",
      "layer": "proxy",
      "label": "TRANSFER_GUARD",
      "section": "Position Managers",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-position-managers",
      "explorer": "https://sepolia.etherscan.io/address/0xd18292Bb5e96dA1dBc6a6B6fE0f7d7b5CC8FB0cf"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xF38dc697b29640201c1068400AdA5bB2a8a4147f",
      "kind": "PositionManager",
      "layer": "proxy",
      "label": "POSITION_MANAGER_15X",
      "section": "Position Managers",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-position-managers",
      "explorer": "https://sepolia.etherscan.io/address/0xF38dc697b29640201c1068400AdA5bB2a8a4147f"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x1B6C8bb1c14EdF4F849911E54F31dd1f1E9852d7",
      "kind": "MorphoRebalancer",
      "layer": "singleton",
      "label": "MORPHO_REBALANCER",
      "section": "Position Managers",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-position-managers",
      "explorer": "https://sepolia.etherscan.io/address/0x1B6C8bb1c14EdF4F849911E54F31dd1f1E9852d7"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xD53758A04F1D8FDb13722D9cCB26f2e1c04B462a",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "BORROW_POSITION_A",
      "section": "Borrow Positions (Position Manager 15x)",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-borrow-positions-position-manager-15x",
      "explorer": "https://sepolia.etherscan.io/address/0xD53758A04F1D8FDb13722D9cCB26f2e1c04B462a"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x4a95407190dB7b0aceB95aD16fac754810E87F02",
      "kind": "MorphoBorrowPosition",
      "layer": "proxy",
      "label": "BORROW_POSITION_B",
      "section": "Borrow Positions (Position Manager 15x)",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-borrow-positions-position-manager-15x",
      "explorer": "https://sepolia.etherscan.io/address/0x4a95407190dB7b0aceB95aD16fac754810E87F02"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0xE61ECA1ffbFbF351a8F8D6211487473218D7Dba9",
      "kind": "Request",
      "layer": "proxy",
      "label": "REQUEST_A",
      "section": "Request (A)",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-request-a",
      "explorer": "https://sepolia.etherscan.io/address/0xE61ECA1ffbFbF351a8F8D6211487473218D7Dba9"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x6EfA0dd25Ef0fA9eDe4522798F190D94e5ea6626",
      "kind": "Vault",
      "layer": "proxy",
      "label": "YT_A",
      "section": "Request (A)",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-request-a",
      "explorer": "https://sepolia.etherscan.io/address/0x6EfA0dd25Ef0fA9eDe4522798F190D94e5ea6626"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "address": "0x4CdCdF16815D9B85860eCe39189DA5EE46dfDf8B",
      "kind": "Vault",
      "layer": "proxy",
      "label": "PT_A",
      "section": "Request (A)",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-request-a",
      "explorer": "https://sepolia.etherscan.io/address/0x4CdCdF16815D9B85860eCe39189DA5EE46dfDf8B"
    }
  ],
  "markets": [
    {
      "chainId": 1,
      "network": "mainnet",
      "id": "0xb55c0ebe12c4af149ce74ba4d83ca847c3be6787921b36b51a4d98bd105163e2",
      "label": "Morpho Market (wJAAA / USDC)",
      "integration": {
        "id": "wjaaa",
        "label": "wJAAA"
      },
      "section": "Morpho Market (wJAAA / USDC)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wjaaa/#mainnet-morpho-market-wjaaa-usdc",
      "morpho": "https://app.morpho.org/ethereum/market/0xb55c0ebe12c4af149ce74ba4d83ca847c3be6787921b36b51a4d98bd105163e2"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "id": "0x96905763efe6da2cee9553fa567ef4daa8c4d057ce8d2973c26d424d5a59eb8a",
      "label": "Morpho Market (wUSCC / USDC)",
      "integration": {
        "id": "wuscc",
        "label": "wUSCC"
      },
      "section": "Morpho Market (wUSCC / USDC)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wuscc/#mainnet-morpho-market-wuscc-usdc",
      "morpho": "https://app.morpho.org/ethereum/market/0x96905763efe6da2cee9553fa567ef4daa8c4d057ce8d2973c26d424d5a59eb8a"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "id": "0x2a0b893471c785a1f0fda00df7fca578b703eef7ae7186d2429c2824b5212467",
      "label": "Morpho Market (wFalconX / USDC)",
      "integration": {
        "id": "wfalconx",
        "label": "wFalconX"
      },
      "section": "Morpho Market (wFalconX / USDC)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wfalconx/#mainnet-morpho-market-wfalconx-usdc",
      "morpho": "https://app.morpho.org/ethereum/market/0x2a0b893471c785a1f0fda00df7fca578b703eef7ae7186d2429c2824b5212467"
    },
    {
      "chainId": 1,
      "network": "mainnet",
      "id": "0x74078d0416c5876d8c5a7a7425fc322377b4c7f80dc4d66e492dd7012b1d60b7",
      "label": "Morpho Market (wmGLO / USDC)",
      "integration": {
        "id": "wmglo",
        "label": "wmGLO"
      },
      "section": "Morpho Market (wmGLO / USDC)",
      "docs": "https://docs.3f.xyz/protocol/deployments/wmglo/#mainnet-morpho-market-wmglo-usdc",
      "morpho": "https://app.morpho.org/ethereum/market/0x74078d0416c5876d8c5a7a7425fc322377b4c7f80dc4d66e492dd7012b1d60b7"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "id": "0xe900ccc054034773a8f3525a0f5e37d9e9a4a32b7a4d4e3fa50f804a3050b0d3",
      "label": "MARKET_ID_A",
      "section": "Borrow Positions (Position Manager 15x)",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-borrow-positions-position-manager-15x"
    },
    {
      "chainId": 11155111,
      "network": "sepolia",
      "id": "0xe900ccc054034773a8f3525a0f5e37d9e9a4a32b7a4d4e3fa50f804a3050b0d3",
      "label": "MARKET_ID_B",
      "section": "Borrow Positions (Position Manager 15x)",
      "docs": "https://docs.3f.xyz/protocol/deployments/#sepolia-borrow-positions-position-manager-15x"
    }
  ],
  "roleModels": {
    "OwnableRoles": {
      "adminFunctions": [
        "grantRoles(address,uint256)",
        "revokeRoles(address,uint256)",
        "renounceRoles(uint256)",
        "transferOwnership(address)",
        "renounceOwnership()",
        "requestOwnershipHandover()",
        "cancelOwnershipHandover()",
        "completeOwnershipHandover(address)"
      ]
    },
    "Ownable": {
      "adminFunctions": [
        "transferOwnership(address)",
        "renounceOwnership()",
        "requestOwnershipHandover()",
        "cancelOwnershipHandover()",
        "completeOwnershipHandover(address)"
      ]
    },
    "EnumerableRoles": {
      "adminFunctions": [
        "setRole(address,uint256,bool)"
      ]
    },
    "none": {
      "adminFunctions": []
    }
  },
  "roles": [
    {
      "kind": "Facility",
      "model": "OwnableRoles",
      "source": "src/facility/base/FacilityRoles.sol",
      "roles": [
        {
          "name": "FACILITATOR_ROLE",
          "index": 0,
          "value": "1",
          "hex": "0x1",
          "description": "Facilitates intent operations: create, lock, resolve, set caps, bind funds and requests, and drive fund, request, position manager and swap operations."
        },
        {
          "name": "GUARDIAN_ROLE",
          "index": 1,
          "value": "2",
          "hex": "0x2",
          "description": "Signs guardian-gated intents and swaps (EIP-712 quorum)."
        },
        {
          "name": "COMPLIANCE_ROLE",
          "index": 2,
          "value": "4",
          "hex": "0x4",
          "description": "Pauses and unpauses the Facility and reverts deposits."
        }
      ]
    },
    {
      "kind": "PositionManager",
      "model": "OwnableRoles",
      "source": "src/manager/base/PositionManagerBase.sol",
      "roles": [
        {
          "name": "MINTER_ROLE",
          "index": 0,
          "value": "1",
          "hex": "0x1",
          "description": "Mints and burns shares via deposit, withdraw and burn (held by the Facility)."
        },
        {
          "name": "CURATOR_ROLE",
          "index": 1,
          "value": "2",
          "hex": "0x2",
          "description": "Sets the supply and withdrawal queues."
        },
        {
          "name": "REBALANCER_ROLE",
          "index": 2,
          "value": "4",
          "hex": "0x4",
          "description": "Executes rebalancing operations (held by the Retargetter bound to this manager)."
        }
      ]
    },
    {
      "kind": "Retargetter",
      "model": "OwnableRoles",
      "source": "src/libs/manager/rebalancer/LibRetargetterConstants.sol",
      "roles": [
        {
          "name": "REBALANCER_ROLE",
          "index": 0,
          "value": "1",
          "hex": "0x1",
          "description": "Semi-trusted operator driving retargeting operations. Distinct from the PositionManager's REBALANCER_ROLE (index 2)."
        },
        {
          "name": "CONSUMER_ROLE",
          "index": 1,
          "value": "2",
          "hex": "0x2",
          "description": "Lender-facing surface allowed to consume offers."
        }
      ]
    },
    {
      "kind": "BorrowOffersRegistry",
      "model": "OwnableRoles",
      "source": "src/borrow/BorrowOffersRegistry.sol",
      "roles": [
        {
          "name": "PROPOSER_ROLE",
          "index": 0,
          "value": "1",
          "hex": "0x1",
          "description": "Posts offers on any MorphoBorrowPosition."
        },
        {
          "name": "GUARDIAN_ROLE",
          "index": 1,
          "value": "2",
          "hex": "0x2",
          "description": "Revokes offers on any MorphoBorrowPosition: the veto inside the timelock window and the kill switch for a bad standing offer."
        }
      ]
    },
    {
      "kind": "Request",
      "model": "OwnableRoles",
      "source": "src/request/Request.sol",
      "roles": [
        {
          "name": "PULLER_ROLE",
          "index": 0,
          "value": "1",
          "hex": "0x1",
          "description": "Pulls funds from the request via pullFunds (held by the Facility)."
        },
        {
          "name": "CONSUMER_ROLE",
          "index": 1,
          "value": "2",
          "hex": "0x2",
          "description": "Consumes signed offers and authorizes minting via consume and authorizeMinting."
        }
      ]
    },
    {
      "kind": "MorphoFlashLoanRequest",
      "model": "OwnableRoles",
      "source": "src/request/MorphoFlashLoanRequest.sol",
      "roles": [
        {
          "name": "EXECUTOR_ROLE",
          "index": 0,
          "value": "1",
          "hex": "0x1",
          "description": "Executes flash loans."
        }
      ]
    },
    {
      "kind": "TransferGuard",
      "model": "OwnableRoles",
      "source": "src/guard/TransferGuard.sol",
      "roles": [
        {
          "name": "COMPLIANCE_ROLE",
          "index": 0,
          "value": "1",
          "hex": "0x1",
          "description": "Manages address statuses (blocklist and whitelist)."
        },
        {
          "name": "PAUSER_ROLE",
          "index": 1,
          "value": "2",
          "hex": "0x2",
          "description": "Pauses and unpauses guarded tokens."
        }
      ]
    },
    {
      "kind": "WrappedAsset",
      "model": "OwnableRoles",
      "source": "src/funds/WrappedAsset.sol",
      "roles": [
        {
          "name": "ISSUER_ROLE",
          "index": 0,
          "value": "1",
          "hex": "0x1",
          "description": "Asset issuer authorized to mint wrapper tokens."
        },
        {
          "name": "SENDER_ROLE",
          "index": 1,
          "value": "2",
          "hex": "0x2",
          "description": "Authorized to send wrapper tokens. Transfers are restricted to protocol contracts and authorized lending protocols; liquidators can still burn to receive the underlying."
        },
        {
          "name": "RECEIVER_ROLE",
          "index": 2,
          "value": "4",
          "hex": "0x4",
          "description": "Authorized to receive wrapper tokens from anyone, including senders without SENDER_ROLE."
        }
      ]
    },
    {
      "kind": "SuperstateRestrictedWrappedAsset",
      "model": "OwnableRoles",
      "source": "src/funds/USCC/SuperstateRestrictedWrappedAsset.sol",
      "note": "Inherits WrappedAsset; same roles.",
      "roles": [
        {
          "name": "ISSUER_ROLE",
          "index": 0,
          "value": "1",
          "hex": "0x1",
          "description": "Asset issuer authorized to mint wrapper tokens."
        },
        {
          "name": "SENDER_ROLE",
          "index": 1,
          "value": "2",
          "hex": "0x2",
          "description": "Authorized to send wrapper tokens. Transfers are restricted to protocol contracts and authorized lending protocols; liquidators can still burn to receive the underlying."
        },
        {
          "name": "RECEIVER_ROLE",
          "index": 2,
          "value": "4",
          "hex": "0x4",
          "description": "Authorized to receive wrapper tokens from anyone, including senders without SENDER_ROLE."
        }
      ]
    },
    {
      "kind": "CentrifugeFund",
      "model": "OwnableRoles",
      "source": "src/funds/centrifuge/CentrifugeFund.sol",
      "roles": [
        {
          "name": "OPERATOR_ROLE",
          "index": 0,
          "value": "1",
          "hex": "0x1",
          "description": "Operator: settles fund state after external operations."
        },
        {
          "name": "DEPOSITOR_ROLE",
          "index": 1,
          "value": "2",
          "hex": "0x2",
          "description": "Depositor: creates, cancels, commits, unlocks and recovers fund orders (held by the Facility and the Retargetters)."
        }
      ]
    },
    {
      "kind": "ParetoFund",
      "model": "OwnableRoles",
      "source": "src/funds/pareto/ParetoFund.sol",
      "roles": [
        {
          "name": "OPERATOR_ROLE",
          "index": 0,
          "value": "1",
          "hex": "0x1",
          "description": "Operator: settles fund state after external operations."
        },
        {
          "name": "DEPOSITOR_ROLE",
          "index": 1,
          "value": "2",
          "hex": "0x2",
          "description": "Depositor: creates, cancels, commits, unlocks and recovers fund orders (held by the Facility and the Retargetters)."
        }
      ]
    },
    {
      "kind": "USCCFund",
      "model": "OwnableRoles",
      "source": "src/funds/USCC/USCCFund.sol",
      "roles": [
        {
          "name": "OPERATOR_ROLE",
          "index": 0,
          "value": "1",
          "hex": "0x1",
          "description": "Operator: settles fund state after external operations."
        },
        {
          "name": "DEPOSITOR_ROLE",
          "index": 1,
          "value": "2",
          "hex": "0x2",
          "description": "Depositor: creates, cancels, commits, unlocks and recovers fund orders (held by the Facility and the Retargetters)."
        }
      ]
    },
    {
      "kind": "MidasFund",
      "model": "OwnableRoles",
      "source": "src/funds/midas/MidasFund.sol",
      "roles": [
        {
          "name": "OPERATOR_ROLE",
          "index": 0,
          "value": "1",
          "hex": "0x1",
          "description": "Operator: settles fund state after external operations."
        },
        {
          "name": "DEPOSITOR_ROLE",
          "index": 1,
          "value": "2",
          "hex": "0x2",
          "description": "Depositor: creates, cancels, commits, unlocks and recovers fund orders (held by the Facility and the Retargetters)."
        },
        {
          "name": "PAYMENT_ROLE",
          "index": 2,
          "value": "4",
          "hex": "0x4",
          "description": "Confirms bond receipts, or skips the bond leg, via unlockInstantRedeem. Can be an EOA distinct from the operator."
        },
        {
          "name": "VAULT_MANAGER_ROLE",
          "index": 3,
          "value": "8",
          "hex": "0x8",
          "description": "Manages the Midas vaults. Can be an EOA distinct from the operator."
        }
      ]
    },
    {
      "kind": "Timelock",
      "model": "EnumerableRoles",
      "source": "lib/solady/src/auth/Timelock.sol",
      "note": "Solady Timelock. Roles are indices passed to setRole, not bitmasks. Owns the beacons and proxy admins, so proposals here are implementation upgrades.",
      "roles": [
        {
          "name": "ADMIN_ROLE",
          "index": 0,
          "value": "0",
          "hex": "0x0",
          "description": "Sets the minimum delay and manages other roles."
        },
        {
          "name": "PROPOSER_ROLE",
          "index": 1,
          "value": "1",
          "hex": "0x1",
          "description": "Proposes operations."
        },
        {
          "name": "EXECUTOR_ROLE",
          "index": 2,
          "value": "2",
          "hex": "0x2",
          "description": "Executes operations once their delay has elapsed."
        },
        {
          "name": "CANCELLER_ROLE",
          "index": 3,
          "value": "3",
          "hex": "0x3",
          "description": "Cancels pending operations."
        }
      ]
    },
    {
      "kind": "MorphoBorrowPosition",
      "model": "Ownable",
      "source": "src/borrow/MorphoBorrowPosition.sol",
      "note": "Owner is the PositionManager that created it.",
      "roles": []
    },
    {
      "kind": "MorphoRebalancer",
      "model": "Ownable",
      "source": "src/manager/rebalancer/MorphoRebalancer.sol",
      "roles": []
    },
    {
      "kind": "RequestWhitelist",
      "model": "Ownable",
      "source": "src/RequestWhitelist.sol",
      "note": "Lives in the 3f-request-whitelist repository.",
      "roles": []
    },
    {
      "kind": "UpgradeableBeacon",
      "model": "Ownable",
      "source": "lib/solady/src/utils/UpgradeableBeacon.sol",
      "note": "Owner is the Upgrade Timelock; upgradeTo swaps the implementation for every proxy.",
      "roles": []
    },
    {
      "kind": "Vault",
      "model": "none",
      "note": "PT/YT vault controlled by its Request (ControlledVault), no owner.",
      "roles": []
    },
    {
      "kind": "IntentDescriptor",
      "model": "none",
      "roles": []
    },
    {
      "kind": "RetargetterQuoter",
      "model": "none",
      "note": "Stateless pure quoter.",
      "roles": []
    },
    {
      "kind": "MorphoFlashLoanAdapter",
      "model": "none",
      "roles": []
    },
    {
      "kind": "SyncDeposit",
      "model": "none",
      "note": "Deployment script helper.",
      "roles": []
    },
    {
      "kind": "ERC1967Factory",
      "model": "none",
      "roles": []
    },
    {
      "kind": "CentrifugeFundFactory",
      "model": "none",
      "roles": []
    },
    {
      "kind": "USCCFundFactory",
      "model": "none",
      "roles": []
    },
    {
      "kind": "ParetoFundFactory",
      "model": "none",
      "roles": []
    },
    {
      "kind": "MidasFundFactory",
      "model": "none",
      "roles": []
    },
    {
      "kind": "PositionManagerFactory",
      "model": "none",
      "roles": []
    },
    {
      "kind": "MorphoBorrowPositionFactory",
      "model": "none",
      "roles": []
    },
    {
      "kind": "TransferGuardFactory",
      "model": "none",
      "roles": []
    },
    {
      "kind": "RequestFactory",
      "model": "none",
      "roles": []
    },
    {
      "kind": "MorphoFlashLoanRequestFactory",
      "model": "none",
      "roles": []
    },
    {
      "kind": "RetargetterFactory",
      "model": "none",
      "roles": []
    }
  ]
}