{
  "contract_checks": 194,
  "offline_map": "/pegmap.py",
  "files": [
    {
      "name": "AAVE-r8-read-only.py",
      "url": "/geography/inputs/AAVE-r8-read-only.py",
      "title": "AAVE \u00b7 inherited governance token",
      "address": "0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9",
      "chain_id": 369,
      "sha256": "454656b0400e3cee3e0d1597336b35149d1337486dd3cf716cbc2f1ed4bea8fd"
    },
    {
      "name": "aaveDaiDebt-r8-read-only.py",
      "url": "/geography/inputs/aaveDaiDebt-r8-read-only.py",
      "title": "Aave V3 \u00b7 pDAI debt tokens",
      "address": "",
      "chain_id": 369,
      "sha256": "ae322434a07ee9e7ca7429d88edf6a70e4f4b9954420e94b7a07bbd90e39f9ca"
    },
    {
      "name": "aaveDaiReceipt-r8-read-only.py",
      "url": "/geography/inputs/aaveDaiReceipt-r8-read-only.py",
      "title": "Aave V3 \u00b7 aDAI deposit receipt",
      "address": "0x018008bfb33d285247a21d44e50697654f754e63",
      "chain_id": 369,
      "sha256": "f31781b51dc4b12976e97ce186b3952d9d936bd972b9d2359d05dd5925ee14da"
    },
    {
      "name": "aaveDaiStableDebt-r8-read-only.py",
      "url": "/geography/inputs/aaveDaiStableDebt-r8-read-only.py",
      "title": "Aave V3 \u00b7 DAI stable-rate debt",
      "address": "0x413adac9e2ef8683adf5ddaece8f19613d60d1bb",
      "chain_id": 369,
      "sha256": "3924c8a5202134a3aa632ce0def986dad133bb184f7638b8d69b67c1e7383c9b"
    },
    {
      "name": "aaveDaiVariableDebt-r8-read-only.py",
      "url": "/geography/inputs/aaveDaiVariableDebt-r8-read-only.py",
      "title": "Aave V3 \u00b7 DAI variable-rate debt",
      "address": "0xcf8d0c70c850859266f5c338b38f9d663181c314",
      "chain_id": 369,
      "sha256": "3a1e81db58d8bda187eacff088304df5b287738d935402a396546efcb3bdf803"
    },
    {
      "name": "aaveOracle-r8-read-only.py",
      "url": "/geography/inputs/aaveOracle-r8-read-only.py",
      "title": "Aave V3 \u00b7 configured oracle",
      "address": "0x54586be62e3c3580375ae3723c145253060ca0c2",
      "chain_id": 369,
      "sha256": "042e429edd35cbd9b6378fbe1e5e37ae946f721ac32be403c29cde6356223311"
    },
    {
      "name": "aaveV3-r8-read-only.py",
      "url": "/geography/inputs/aaveV3-r8-read-only.py",
      "title": "Aave V3 \u00b7 inherited Pool",
      "address": "0x87870bca3f3fd6335c3f4ce8392d69350b4fa4e2",
      "chain_id": 369,
      "sha256": "bc0b3fba4ac354b0b159852d87b36bbbae2acaab43854847f4d4eb4973f7e64a"
    },
    {
      "name": "adapter2199-read-only.py",
      "url": "/geography/inputs/adapter2199-read-only.py",
      "title": "Maker PSM-USDC-A AuthGemJoin \u00b7 2199 adapter",
      "address": "0x0a59649758aa4d66e25f08dd01271e891fe52199",
      "chain_id": 369,
      "sha256": "53bbb03aa884c562c6f5f332d6e9d6f29aae9a8640e986b0092bfe258391965d"
    },
    {
      "name": "admin_5996-read-only.py",
      "url": "/geography/inputs/admin_5996-read-only.py",
      "title": "5996 \u2014 UpgradeExecutor proxy administrator",
      "address": "0xb8698cfffdaaf26ca21fe8aa560c18cc2b2f5996",
      "chain_id": 369,
      "sha256": "0986795978158e2607c97fc6a47757d17e491a573f7a42b413aebd542d537d68"
    },
    {
      "name": "admin_63a1-read-only.py",
      "url": "/geography/inputs/admin_63a1-read-only.py",
      "title": "63a1 \u2014 Delayed Inbox proxy administrator",
      "address": "0x63a1c70df12ef3d3de17487179465c021de690f4",
      "chain_id": 369,
      "sha256": "1fbcb9f233a3545ec51cdc750479662efd08c005aa471b6f8089cb2c738796c5"
    },
    {
      "name": "admin_a0b3-read-only.py",
      "url": "/geography/inputs/admin_a0b3-read-only.py",
      "title": "a0b3 \u2014 Bridge / Outbox / SequencerInbox administrator",
      "address": "0xa0b347117a878da9942fa5c31b87c773a2969913",
      "chain_id": 369,
      "sha256": "b5af3c5d748f01bb513c05c90cfd3ac63920d11208625092d6985242c6701640"
    },
    {
      "name": "asset_registry-read-only.py",
      "url": "/geography/inputs/asset_registry-read-only.py",
      "title": "Reserve AssetRegistry",
      "address": "0xacacddee9b900b7535b13cd8662df130265b8c78",
      "chain_id": 369,
      "sha256": "40cc7e12ce5344f606efb7d8073cfe6265e1b29cd1bb1c210ed32aaacc78a02d"
    },
    {
      "name": "atropa-r8-read-only.py",
      "url": "/geography/inputs/atropa-r8-read-only.py",
      "title": "ATROPA \u00b7 token",
      "address": "0xcc78a0acdf847a2c1714d2a925bb4477df5d48a6",
      "chain_id": 369,
      "sha256": "aa9890c958a2b89084d3634510a7281517a9a844f3c37d599c36cc9e34c8442a"
    },
    {
      "name": "atropaPdaiPool-r8-read-only.py",
      "url": "/geography/inputs/atropaPdaiPool-r8-read-only.py",
      "title": "PulseX V1 \u00b7 ATROPA/pDAI",
      "address": "0x5ef7aac0de4f2012cb36730da140025b113fada4",
      "chain_id": 369,
      "sha256": "2509cdd70c7e546c00ea45903ec4f24e69a33338ff0b7d42fae628d36e61220d"
    },
    {
      "name": "atropaUsdcPool-r8-read-only.py",
      "url": "/geography/inputs/atropaUsdcPool-r8-read-only.py",
      "title": "PulseX V1 \u00b7 ATROPA/pUSDC",
      "address": "0xc636bfe0bae34824380b4e26bc34e4614e55e483",
      "chain_id": 369,
      "sha256": "5c711328382f4254089ae126e59788e35e672720becf725d72f55f40e0856acc"
    },
    {
      "name": "atropaUsdtPool-r8-read-only.py",
      "url": "/geography/inputs/atropaUsdtPool-r8-read-only.py",
      "title": "PulseX V1 \u00b7 ATROPA/pUSDT",
      "address": "0x1ba4436daa19d77268ae1f13ca8294ec6a4c2486",
      "chain_id": 369,
      "sha256": "e0e37b04718c52dcdbddacdd06ee300c13cfee2ca511fa4e4269661e8452f293"
    },
    {
      "name": "b40f-read-only.py",
      "url": "/geography/inputs/b40f-read-only.py",
      "title": "b40F / observed PLS sender",
      "address": "0xb40f1ac813d2d04ada0d7409ce84d5ac2b33be4c",
      "chain_id": 369,
      "sha256": "4c4c41e10d2948311b59eb4f54a2c3375d9abc4e838cb9739cd6038eb1f49c48"
    },
    {
      "name": "backingManager-read-only.py",
      "url": "/geography/inputs/backingManager-read-only.py",
      "title": "Reserve BackingManager \u00b7 existing outer proxy",
      "address": "0x61691c4181f876dd7e19d6742b367b48aa280ed3",
      "chain_id": 369,
      "sha256": "e97343c8ffdad27e0dce25b2b26d7824492e2b487afc75699673b575c8274ff6"
    },
    {
      "name": "basketHandler-read-only.py",
      "url": "/geography/inputs/basketHandler-read-only.py",
      "title": "Reserve BasketHandler \u00b7 collateral basket",
      "address": "0x9119db28432bd97abf4c3d81b929849e0490c7a6",
      "chain_id": 369,
      "sha256": "a8706610a57461b46ce2bc78f7883c042c02481a924448ac1b38d1cfdb735ac3"
    },
    {
      "name": "beneficiary-read-only.py",
      "url": "/geography/inputs/beneficiary-read-only.py",
      "title": "2023 onward recipient and PLS beneficiary",
      "address": "0x17de88a045c537d0f36ce6700b9709b90861244c",
      "chain_id": 369,
      "sha256": "e5b71f5ede9493f677e7aa928d979170203deeccda90b866eb904474d7017591"
    },
    {
      "name": "binance9696-read-only.py",
      "url": "/geography/inputs/binance9696-read-only.py",
      "title": "Binance infrastructure / 9696",
      "address": "0x9696f59e4d72e237be84ffd425dcad154bf96976",
      "chain_id": 1,
      "sha256": "8196879cdfcd9a1df9c3d64d168506d1f525842c94974c69f918218e218e2c2a"
    },
    {
      "name": "bmCode-read-only.py",
      "url": "/geography/inputs/bmCode-read-only.py",
      "title": "0989 \u00b7 current BackingManager replacement code",
      "address": "0x0989b804e582ec37e8ba054c558eb304f493586a",
      "chain_id": 369,
      "sha256": "f5675a5b53702d9a07ac44653bbba00a304129a5c68de2cb00e2dfe65cd5a4ef"
    },
    {
      "name": "bot86ff-r8-read-only.py",
      "url": "/geography/inputs/bot86ff-r8-read-only.py",
      "title": "86ff \u00b7 Compound interaction contract",
      "address": "0xe6df4ca976f3fec8da89efec332dc2245f0a86ff",
      "chain_id": 369,
      "sha256": "ae9a6048a9c3ab44017fd5672ee6cf519de4ea9fe804d16158ee84188e1b5549"
    },
    {
      "name": "brDAI-r8-read-only.py",
      "url": "/geography/inputs/brDAI-r8-read-only.py",
      "title": "brDAI \u00b7 DAI from Ethereum",
      "address": "0xefd766ccb38eaf1dfd701853bfce31359239f305",
      "chain_id": 369,
      "sha256": "789492a2fae89ed83e7ea3f8c5c2acb2499d1a9768eb682623c6b3b82d5e6b27"
    },
    {
      "name": "bridge-read-only.py",
      "url": "/geography/inputs/bridge-read-only.py",
      "title": "Arbitrum Bridge \u2014 message dispatcher",
      "address": "0x8315177ab297ba92a06054ce80a67ed4dbd7ed3a",
      "chain_id": 369,
      "sha256": "6fe2eb9f81fdc42353fc63bce28e890ab48b83b53278e19cf0dd31c2c277271b"
    },
    {
      "name": "bridgedAssets-r8-read-only.py",
      "url": "/geography/inputs/bridgedAssets-r8-read-only.py",
      "title": "Assets bridged from Ethereum",
      "address": "",
      "chain_id": 369,
      "sha256": "9281d584130a411a42e7f058c3414bbfb280a275feeeb96a32c2539e58538dc9"
    },
    {
      "name": "brUSDC-r8-read-only.py",
      "url": "/geography/inputs/brUSDC-r8-read-only.py",
      "title": "brUSDC \u00b7 USDC from Ethereum",
      "address": "0x15d38573d2feeb82e7ad5187ab8c1d52810b1f07",
      "chain_id": 369,
      "sha256": "c666e2be0507f53b15331f9922196bfee9b497a9906af32c8092e043cc6bbe1b"
    },
    {
      "name": "brUSDT-r8-read-only.py",
      "url": "/geography/inputs/brUSDT-r8-read-only.py",
      "title": "brUSDT \u00b7 USDT from Ethereum",
      "address": "0x0cb6f5a34ad42ec934882a05265a7d5f59b51a2f",
      "chain_id": 369,
      "sha256": "48b90c676206e8b914d0c1f204bdf2c868f3ddbf250cd308757f27f1b91fe5cd"
    },
    {
      "name": "brWETH-r8-read-only.py",
      "url": "/geography/inputs/brWETH-r8-read-only.py",
      "title": "brWETH \u00b7 WETH from Ethereum",
      "address": "0x02dcdd04e3f455d838cd1249292c58f3b79e3c3c",
      "chain_id": 369,
      "sha256": "46382327e224905c0ee0dbfbf204682f41996d7aec9f476430bdf6e0a7b4bccc"
    },
    {
      "name": "ca6f-read-only.py",
      "url": "/geography/inputs/ca6f-read-only.py",
      "title": "Ca6f \u00b7 converter user and Reserve execution caller",
      "address": "0xca6f9393e88a69ecd9cdf2b1bfb0785aef07cfcf",
      "chain_id": 369,
      "sha256": "c1a6f14dccfdcd6e79229a9f731bec887d029e86b194b82fb4a5607d1f2d625e"
    },
    {
      "name": "canonical-pdai-mint-read-only.py",
      "url": "/geography/inputs/canonical-pdai-mint-read-only.py",
      "title": "Maker DaiJoin \u00b7 ERC-20 / internal DAI adapter",
      "address": "0x9759a6ac90977b93b58547b4a71c78317f391a28",
      "chain_id": 369,
      "sha256": "8f074854155f853a4efc77285a6b2bc7b6a4d5f40ba07176f73e6dae1d2c5f5a"
    },
    {
      "name": "cDAI-r8-read-only.py",
      "url": "/geography/inputs/cDAI-r8-read-only.py",
      "title": "Compound \u00b7 cDAI",
      "address": "0x5d3a536e4d6dbd6114cc1ead35777bab948e3643",
      "chain_id": 369,
      "sha256": "1baa0605aa971f28924bbf33db72c8e2db4fa83fc76beaa7a031e55cbca2e36e"
    },
    {
      "name": "cDAIWplsPool-r8-read-only.py",
      "url": "/geography/inputs/cDAIWplsPool-r8-read-only.py",
      "title": "PulseX V2 \u00b7 cDAI / WPLS",
      "address": "0xf45362408bcd023a4fb874588b5914a1c6db0b71",
      "chain_id": 369,
      "sha256": "c3868593993f888894ccbc67e921b752822cc6fceeae1b6cdb208ecf43dc51e7"
    },
    {
      "name": "cDAIXusdPool-r8-read-only.py",
      "url": "/geography/inputs/cDAIXusdPool-r8-read-only.py",
      "title": "PulseX V2 \u00b7 cDAI / XUSD",
      "address": "0x6beaff7ca4fa2767aeef749ef3db1851e3f6cd46",
      "chain_id": 369,
      "sha256": "0642ab07ea1e5754732c2bc72850e8b7a96bf58228c2d36d242477736802736a"
    },
    {
      "name": "cETH-r8-read-only.py",
      "url": "/geography/inputs/cETH-r8-read-only.py",
      "title": "Compound \u00b7 cETH",
      "address": "0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5",
      "chain_id": 369,
      "sha256": "00a1e2d9d02c3ae47892b85f45ef8ad96d6907f5d0ae4791deab4d8c36689dfe"
    },
    {
      "name": "chief-read-only.py",
      "url": "/geography/inputs/chief-read-only.py",
      "title": "Maker DSChief \u00b7 legacy governance voting",
      "address": "0x0a3f6849f78076aefadf113f5bed87720274ddc0",
      "chain_id": 369,
      "sha256": "83087066d159822e5dffee3af307ba9aba16c13924d15fb5274691f2b2283e52"
    },
    {
      "name": "COMP-r8-read-only.py",
      "url": "/geography/inputs/COMP-r8-read-only.py",
      "title": "COMP \u00b7 inherited governance token",
      "address": "0xc00e94cb662c3520282e6f5717214004a7f26888",
      "chain_id": 369,
      "sha256": "d6b6ff9d1e015fac83c4907cb4e57ce6ff0c0da63f5e61264cee7e40deb622f2"
    },
    {
      "name": "compound-r8-read-only.py",
      "url": "/geography/inputs/compound-r8-read-only.py",
      "title": "Compound V2 \u00b7 Comptroller",
      "address": "0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b",
      "chain_id": 369,
      "sha256": "68628c3a66165920d0d9d8c17f83502374f5a39714d002035d5e3884615986de"
    },
    {
      "name": "convex_eusd-read-only.py",
      "url": "/geography/inputs/convex_eusd-read-only.py",
      "title": "Convex staking wrapper \u2014 Curve eUSD + FRAX/USDC",
      "address": "0xbf2fbeecc974a171e319b6f92d8f1d042c6f1ac3",
      "chain_id": 369,
      "sha256": "7e3aa6b98a41af2ea4fbe38dd7010bf5974b6f5f79be9667261be2825bc92ee7"
    },
    {
      "name": "convex_mim-read-only.py",
      "url": "/geography/inputs/convex_mim-read-only.py",
      "title": "Convex staking wrapper \u2014 Curve MIM-3Pool",
      "address": "0x8443364625e09a33d793acd03acc1f3b5dbfa6f6",
      "chain_id": 369,
      "sha256": "cb32bd7c74e344126065e188ebf7572ff03bb94755fdb22e687c5ab0fb1e870c"
    },
    {
      "name": "crv_recipient-read-only.py",
      "url": "/geography/inputs/crv_recipient-read-only.py",
      "title": "2024 CRV withdrawal recipient",
      "address": "0x42543853a72edb6f1ff9bddab0cf4676187ec28a",
      "chain_id": 369,
      "sha256": "abd1e5a72941105d8e9eef97e6d48d26bf0b3c5b89f0b61e8a3222b96b9362df"
    },
    {
      "name": "daiEscrow-read-only.py",
      "url": "/geography/inputs/daiEscrow-read-only.py",
      "title": "Arbitrum DAI escrow \u00b7 L1 custody address",
      "address": "0xa10c7ce4b876998858b1a9e12b10092229539400",
      "chain_id": 369,
      "sha256": "a51b45f7eec63b99ae2fe006e336707220a632cae1628040ebe5a5ab9e1ba047"
    },
    {
      "name": "daiGateway-read-only.py",
      "url": "/geography/inputs/daiGateway-read-only.py",
      "title": "DAI L1 Gateway \u00b7 inherited Arbitrum DAI gateway",
      "address": "0xd3b5b60020504bc3489d6949d545893982ba3011",
      "chain_id": 369,
      "sha256": "361343b6f6f991f788142b10c93af735d3897022ffb958abed6f600e4510ed78"
    },
    {
      "name": "daiJoin-read-only.py",
      "url": "/geography/inputs/daiJoin-read-only.py",
      "title": "Maker DaiJoin \u00b7 ERC-20 / internal DAI adapter",
      "address": "0x9759a6ac90977b93b58547b4a71c78317f391a28",
      "chain_id": 369,
      "sha256": "eb80ec0510e40f70d7f76f5dfea84a8b3164c572400a6ec929c1b8510d27c411"
    },
    {
      "name": "dao_braintrust-read-only.py",
      "url": "/geography/inputs/dao_braintrust-read-only.py",
      "title": "Braintrust / forked BTRST governance",
      "address": "0x1a0d3d5a43e53510f80f16905bc96e907a47dd01",
      "chain_id": 369,
      "sha256": "2286c824af1626fd1baf89cc759d4f79c0ce77e38bd753aa979c96ce01df1091"
    },
    {
      "name": "dao_braintrust_btrst-read-only.py",
      "url": "/geography/inputs/dao_braintrust_btrst-read-only.py",
      "title": "Braintrust / forked BTRST governance \u00b7 BTRST",
      "address": "0x799ebfabe77a6e34311eeee9825190b9ece32824",
      "chain_id": 369,
      "sha256": "04eddf3711a06dafb6e31a50d59c1e8ec4bdb72369a9777a04a580de76745dc6"
    },
    {
      "name": "dao_braintrust_timelock-read-only.py",
      "url": "/geography/inputs/dao_braintrust_timelock-read-only.py",
      "title": "Braintrust / forked BTRST governance \u00b7 Timelock",
      "address": "0xb6f1f016175588a049fda12491cf3686de33990b",
      "chain_id": 369,
      "sha256": "c79f9c66008e777b824f09b875e16a3adcf8596569d627e6e524f3d35c177c88"
    },
    {
      "name": "dao_ease-read-only.py",
      "url": "/geography/inputs/dao_ease-read-only.py",
      "title": "Ease governance / governance-vote Ease (gvEase)",
      "address": "0xea5edef17c4fce9c120790f3c54d6e04823de587",
      "chain_id": 369,
      "sha256": "41eee6eff9b5b01ce503f0693fdd8af9faac129474e1e3e08e9d4ee986507495"
    },
    {
      "name": "dao_ease_gvease-read-only.py",
      "url": "/geography/inputs/dao_ease_gvease-read-only.py",
      "title": "Ease governance / governance-vote Ease (gvEase) \u00b7 gvEase",
      "address": "0xea5edef1edb2f47b9637c029a6ac3b80a7ae1550",
      "chain_id": 369,
      "sha256": "4bdcab84444b6bcfd668b701ace8ff02680aaa8b304a2aa923c9e69b0fb6e309"
    },
    {
      "name": "dao_metronome-read-only.py",
      "url": "/geography/inputs/dao_metronome-read-only.py",
      "title": "Metronome governance / MET Escrow (esMET)",
      "address": "0xc8697de7c190244bfd63d276823aa20035cb5a12",
      "chain_id": 369,
      "sha256": "02b3d242d75e1c71dc69c6bdff6acd6e1078744486d4759be9a67c8701e9b769"
    },
    {
      "name": "dao_metronome_msusd_candidate-read-only.py",
      "url": "/geography/inputs/dao_metronome_msusd_candidate-read-only.py",
      "title": "Metronome Synthetic USD (msUSD) / proposed admin target",
      "address": "0xab5eb14c09d416f0ac63661e57edb7aecdb9befa",
      "chain_id": 369,
      "sha256": "923a187a288fb99019b159ca8d5738c81cb510a91f8453e8afa694593e7521f4"
    },
    {
      "name": "dao_metronome_timelock-read-only.py",
      "url": "/geography/inputs/dao_metronome_timelock-read-only.py",
      "title": "Metronome governance / MET Escrow (esMET) \u00b7 Timelock",
      "address": "0x4c510878b907d6ddf69e6057ad2f865f60fb7775",
      "chain_id": 369,
      "sha256": "afffd8773c1ed3a94aef82b2f09cf525714267f91d294fda76b08874592ce48d"
    },
    {
      "name": "dao_onyx-read-only.py",
      "url": "/geography/inputs/dao_onyx-read-only.py",
      "title": "Onyx / Chain lending governance",
      "address": "0xdec2f31c3984f3440540dc78ef21b1369d4ef767",
      "chain_id": 369,
      "sha256": "7948f83cb0f4877d0cabee33df43e643b8eed28a98540754fa342124b50b7efd"
    },
    {
      "name": "dao_onyx_oape-read-only.py",
      "url": "/geography/inputs/dao_onyx_oape-read-only.py",
      "title": "Onyx APE (oAPE)",
      "address": "0xf52459e8bc708d55400c167e0d77ed49641226d3",
      "chain_id": 369,
      "sha256": "9b01e8b6584a8a986bfc76b5005c48e3e066cc5fc40889ae814e75661b1d7557"
    },
    {
      "name": "dao_onyx_oape_underlying-read-only.py",
      "url": "/geography/inputs/dao_onyx_oape_underlying-read-only.py",
      "title": "Onyx APE (oAPE) \u00b7 underlying",
      "address": "0x4d224452801aced8b2f0aebe155379bb5d594381",
      "chain_id": 369,
      "sha256": "838ce40e800223d4c073cc191a0e8451c4a2a6e1f074537da64986625c53fae9"
    },
    {
      "name": "dao_onyx_obayc-read-only.py",
      "url": "/geography/inputs/dao_onyx_obayc-read-only.py",
      "title": "Onyx BAYC (oBAYC)",
      "address": "0x3f2dd7adbcd464d5b0a766f7eb367bd20a249691",
      "chain_id": 369,
      "sha256": "7e544059a45db30ba0b77f5bb5820d7099908041895e0e4b1c6e3d2b13344f79"
    },
    {
      "name": "dao_onyx_obayc_underlying-read-only.py",
      "url": "/geography/inputs/dao_onyx_obayc_underlying-read-only.py",
      "title": "Onyx BAYC (oBAYC) \u00b7 underlying",
      "address": "0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d",
      "chain_id": 369,
      "sha256": "797d924c4a71632b39319114ba24e13b83659a554ebee3cb265cab1d8ea92c1c"
    },
    {
      "name": "dao_onyx_obtc-read-only.py",
      "url": "/geography/inputs/dao_onyx_obtc-read-only.py",
      "title": "Onyx BTC (oBTC)",
      "address": "0x1933f1183c421d44d531ed40a5d2445f6a91646d",
      "chain_id": 369,
      "sha256": "570236cf8c9f8e97e39b570d9109080b46164e155d9490131df257298da61752"
    },
    {
      "name": "dao_onyx_obtc_underlying-read-only.py",
      "url": "/geography/inputs/dao_onyx_obtc_underlying-read-only.py",
      "title": "Onyx BTC (oBTC) \u00b7 underlying",
      "address": "0x2260fac5e5542a773aa44fbcfedf7c193bc2c599",
      "chain_id": 369,
      "sha256": "9c7ae8cbe8bd4c72e5e65f9cee8bb4e9908313525dad707256d8c97fe66f309f"
    },
    {
      "name": "dao_onyx_odai-read-only.py",
      "url": "/geography/inputs/dao_onyx_odai-read-only.py",
      "title": "Onyx DAI (oDAI)",
      "address": "0x830dacd5d0a62afa92c9bc6878461e9cd317b085",
      "chain_id": 369,
      "sha256": "04ec8df987b51bdcf42bb59deb45df4f144e67e993de5f049f8a3954bac5f288"
    },
    {
      "name": "dao_onyx_oeth-read-only.py",
      "url": "/geography/inputs/dao_onyx_oeth-read-only.py",
      "title": "Onyx ETH (oETH)",
      "address": "0x714bd93ab6ab2f0bcfd2aeaf46a46719991d0d79",
      "chain_id": 369,
      "sha256": "e3bb8e9aea582ae82aa0245524387b6935cde553900e9f99a20e7511b8705382"
    },
    {
      "name": "dao_onyx_ogusd-read-only.py",
      "url": "/geography/inputs/dao_onyx_ogusd-read-only.py",
      "title": "Onyx GUSD (oGUSD)",
      "address": "0x4476175752a4947de953e26b40fc8c1e145fea82",
      "chain_id": 369,
      "sha256": "2416728d5aed2483dc53445e65d957b99a7ff27165c5402544d19133d885b202"
    },
    {
      "name": "dao_onyx_ogusd_underlying-read-only.py",
      "url": "/geography/inputs/dao_onyx_ogusd_underlying-read-only.py",
      "title": "Onyx GUSD (oGUSD) \u00b7 underlying",
      "address": "0x056fd409e1d7a124bd7017459dfea2f387b6d5cd",
      "chain_id": 369,
      "sha256": "f09a1a418945b4624f1079e0885032d3fdca8ab39bf3947411f61b29c262469d"
    },
    {
      "name": "dao_onyx_olink-read-only.py",
      "url": "/geography/inputs/dao_onyx_olink-read-only.py",
      "title": "Onyx LINK (oLINK)",
      "address": "0xfee4428b7f403499c50a6da947916b71d33142dc",
      "chain_id": 369,
      "sha256": "e75ca96c3de26b51f7f81b8e3028b447310b53b20bb332803e293acec7808abc"
    },
    {
      "name": "dao_onyx_olink_underlying-read-only.py",
      "url": "/geography/inputs/dao_onyx_olink_underlying-read-only.py",
      "title": "Onyx LINK (oLINK) \u00b7 underlying",
      "address": "0x514910771af9ca656af840dff83e8264ecf986ca",
      "chain_id": 369,
      "sha256": "15f7643713c18cf243978a854cb71f664b4cc0c8188b1cdfc30205d379bcfb9c"
    },
    {
      "name": "dao_onyx_omatic-read-only.py",
      "url": "/geography/inputs/dao_onyx_omatic-read-only.py",
      "title": "Onyx MATIC (oMATIC)",
      "address": "0x7497e945f23192d1dc3095409837f67927170f2d",
      "chain_id": 369,
      "sha256": "0328c32b8c5081198851d40d201ab584a33640b772219da9690b6b87eb689dfd"
    },
    {
      "name": "dao_onyx_omatic_underlying-read-only.py",
      "url": "/geography/inputs/dao_onyx_omatic_underlying-read-only.py",
      "title": "Onyx MATIC (oMATIC) \u00b7 underlying",
      "address": "0x7d1afa7b718fb893db30a3abc0cfc608aacfebb0",
      "chain_id": 369,
      "sha256": "eb6f1d2ee5ce8b1019b5d0c66083c19606639f4da4bbf1a592498b41020eb66f"
    },
    {
      "name": "dao_onyx_omayc-read-only.py",
      "url": "/geography/inputs/dao_onyx_omayc-read-only.py",
      "title": "Onyx MAYC (oMAYC)",
      "address": "0x5bcc74bd3cf4e2665674cd79a68f87d2d3fd6df0",
      "chain_id": 369,
      "sha256": "f3c46bd71b10ecbaa25e0adee110850b209a74d05d3bd637e4946d9dbd00350b"
    },
    {
      "name": "dao_onyx_omayc_underlying-read-only.py",
      "url": "/geography/inputs/dao_onyx_omayc_underlying-read-only.py",
      "title": "Onyx MAYC (oMAYC) \u00b7 underlying",
      "address": "0x60e4d786628fea6478f785a6d7e704777c86a7c6",
      "chain_id": 369,
      "sha256": "350c4714a4b25310f3904da7d415495741007fa3fb1eaf6cf5c03a271b24673b"
    },
    {
      "name": "dao_onyx_opaxg-read-only.py",
      "url": "/geography/inputs/dao_onyx_opaxg-read-only.py",
      "title": "Onyx PAXG (oPAXG)",
      "address": "0x0c19d213e9f2a5cbaa4ec6e8eac55a22276b0641",
      "chain_id": 369,
      "sha256": "5c4870ce7714f5cd0a5be6889eb612119aa32fe4e12ba73de46943a6afee0233"
    },
    {
      "name": "dao_onyx_opaxg_underlying-read-only.py",
      "url": "/geography/inputs/dao_onyx_opaxg_underlying-read-only.py",
      "title": "Onyx PAXG (oPAXG) \u00b7 underlying",
      "address": "0x45804880de22913dafe09f4980848ece6ecbaf78",
      "chain_id": 369,
      "sha256": "15d05cdb8fcb12ca2feddb0149243956b785d66c3d79e7e10099773686c2adec"
    },
    {
      "name": "dao_onyx_oshib-read-only.py",
      "url": "/geography/inputs/dao_onyx_oshib-read-only.py",
      "title": "Onyx SHIB (oSHIB)",
      "address": "0x307269cf921213bd2e16b22dcd4401aec21d00bf",
      "chain_id": 369,
      "sha256": "a457cb2855da659a9a6c1c47e4e5f33e23aba99077adb2c5bca8bc1144352770"
    },
    {
      "name": "dao_onyx_oshib_underlying-read-only.py",
      "url": "/geography/inputs/dao_onyx_oshib_underlying-read-only.py",
      "title": "Onyx SHIB (oSHIB) \u00b7 underlying",
      "address": "0x95ad61b0a150d79219dcf64e1e6cc01f0b64c4ce",
      "chain_id": 369,
      "sha256": "cfd419ef96cedd8b656ce32d3127f49ded7046bc68ed3a3fd79433a6482b296b"
    },
    {
      "name": "dao_onyx_ouni-read-only.py",
      "url": "/geography/inputs/dao_onyx_ouni-read-only.py",
      "title": "Onyx UNI (oUNI)",
      "address": "0xc0534bb221c0963b213f417585e3ca581993793a",
      "chain_id": 369,
      "sha256": "7774979480f24bc7b5c6ccd5b74e61cd02458817bafca79281e49ab9f1a4dc90"
    },
    {
      "name": "dao_onyx_ouni_underlying-read-only.py",
      "url": "/geography/inputs/dao_onyx_ouni_underlying-read-only.py",
      "title": "Onyx UNI (oUNI) \u00b7 underlying",
      "address": "0x1f9840a85d5af5bf1d1762f925bdaddc4201f984",
      "chain_id": 369,
      "sha256": "08ab4a1e1f43da9d97b2446d154ed49417b371d429dea068bdc2e8a058e696f5"
    },
    {
      "name": "dao_onyx_ousdc-read-only.py",
      "url": "/geography/inputs/dao_onyx_ousdc-read-only.py",
      "title": "Onyx USDC (oUSDC)",
      "address": "0x8f35113cfaba700ed7a907d92b114b44421e412a",
      "chain_id": 369,
      "sha256": "2ae09d5206cd216437b49fce61fde21f49eb9781a35f00e8a502f41f8ce7bf31"
    },
    {
      "name": "dao_onyx_ousdp-read-only.py",
      "url": "/geography/inputs/dao_onyx_ousdp-read-only.py",
      "title": "Onyx USDP (oUSDP)",
      "address": "0x11b258a1c5ec962f43ab523be9b8fa317cb2eb69",
      "chain_id": 369,
      "sha256": "0c35e2bb990f16a7da009e99aade1b9a26214ac8f60d6cdfaabef2d3fca565fb"
    },
    {
      "name": "dao_onyx_ousdp_underlying-read-only.py",
      "url": "/geography/inputs/dao_onyx_ousdp_underlying-read-only.py",
      "title": "Onyx USDP (oUSDP) \u00b7 underlying",
      "address": "0x8e870d67f660d95d5be530380d0ec0bd388289e1",
      "chain_id": 369,
      "sha256": "136f5f99e07af80e4accc9475434f846c81ad634afda277f1ffbadb09a00101c"
    },
    {
      "name": "dao_onyx_ousdt-read-only.py",
      "url": "/geography/inputs/dao_onyx_ousdt-read-only.py",
      "title": "Onyx USDT (oUSDT)",
      "address": "0xbced4e924f28f43a24ceedec69ee21ed4d04d2dd",
      "chain_id": 369,
      "sha256": "cbfe38580a0bcab6eeb6867d617f19105cea5070ad98d35c499eb61e86ef52e1"
    },
    {
      "name": "dao_onyx_owpunks-read-only.py",
      "url": "/geography/inputs/dao_onyx_owpunks-read-only.py",
      "title": "Onyx WPUNKS (oWPUNKS)",
      "address": "0x7ab16ed27ab8b22cb625db55c0e58521969cb091",
      "chain_id": 369,
      "sha256": "ddbad08b7db509b8208d3e4395516a2a5ea172618652bbfb37795b8dcf0354c1"
    },
    {
      "name": "dao_onyx_owpunks_underlying-read-only.py",
      "url": "/geography/inputs/dao_onyx_owpunks_underlying-read-only.py",
      "title": "Onyx WPUNKS (oWPUNKS) \u00b7 underlying",
      "address": "0xb7f7f6c52f2e2fdb1963eab30438024864c313f6",
      "chain_id": 369,
      "sha256": "88d9a44358c50ca2c11436ea912817a5d881b0b3d3d610b00403f52831f78582"
    },
    {
      "name": "dao_onyx_oxcn-read-only.py",
      "url": "/geography/inputs/dao_onyx_oxcn-read-only.py",
      "title": "Onyx XCN (oXCN)",
      "address": "0x1961ad247b47f4f2242e55a0e5578c6cf01f8d12",
      "chain_id": 369,
      "sha256": "9417edc29a9784ced75ed3cf93d77b64f80ac5cf31b9946fecafbd69d27cb002"
    },
    {
      "name": "dao_onyx_oxcn_underlying-read-only.py",
      "url": "/geography/inputs/dao_onyx_oxcn_underlying-read-only.py",
      "title": "Onyx XCN (oXCN) \u00b7 underlying",
      "address": "0xa2cd3d43c775978a96bdbf12d733d5a1ed94fb18",
      "chain_id": 369,
      "sha256": "85e18de3367bf90004553b4f18ca6b8b12f820d2ac38032f5c7feff75eeb775f"
    },
    {
      "name": "dao_origin_holder_70fc-read-only.py",
      "url": "/geography/inputs/dao_origin_holder_70fc-read-only.py",
      "title": "Origin veOGV holder",
      "address": "0x70fce97d671e81080ca3ab4cc7a59aac2e117137",
      "chain_id": 369,
      "sha256": "ecb7ccba2a01a030887e4f94b6f7174216af7af8d643f755c51c1f202af43b6a"
    },
    {
      "name": "dao_origin_holder_8ac3-read-only.py",
      "url": "/geography/inputs/dao_origin_holder_8ac3-read-only.py",
      "title": "Origin veOGV holder",
      "address": "0x8ac3b96d118288427055ae7f62e407fc7c482f57",
      "chain_id": 369,
      "sha256": "96b584c5552517b0dd186529dd7d25200ded387a7936a0f6469dd37d26588374"
    },
    {
      "name": "dao_origin_holder_8e02-read-only.py",
      "url": "/geography/inputs/dao_origin_holder_8e02-read-only.py",
      "title": "Origin veOGV holder",
      "address": "0x8e02247d3ee0e6153495c971ffd45aa131f4d7cb",
      "chain_id": 369,
      "sha256": "e015bca9617480b1bab5542af6819c151181a8c5d67e23c5489d86a9d3cb2600"
    },
    {
      "name": "dao_origin_holder_a2cc-read-only.py",
      "url": "/geography/inputs/dao_origin_holder_a2cc-read-only.py",
      "title": "Origin veOGV holder",
      "address": "0xa2cc2eae69cbf04a3d5660bc3e689b035324fc3f",
      "chain_id": 369,
      "sha256": "a000a448f6446cb3743d9b18ca236a68d18ba4539a363f234797a24c53ef61d3"
    },
    {
      "name": "dao_origin_holder_be2a-read-only.py",
      "url": "/geography/inputs/dao_origin_holder_be2a-read-only.py",
      "title": "Origin veOGV holder",
      "address": "0xbe2ab3d3d8f6a32b96414ebbd865dbd276d3d899",
      "chain_id": 369,
      "sha256": "e2aa3d48690a2892949495eb287d64f2c56d87a00272b3b358f73bf25206ae15"
    },
    {
      "name": "dao_origin_vault_vault_implementation-read-only.py",
      "url": "/geography/inputs/dao_origin_vault_vault_implementation-read-only.py",
      "title": "Origin Dollar (OUSD) / OUSD Vault \u00b7 Vault implementation",
      "address": "0x997c35a0bf8e21404ae4379841e0603c957138c3",
      "chain_id": 369,
      "sha256": "2c7617552e621431747f3524c118c03a4766e24b3ab76e859014357723e0dd13"
    },
    {
      "name": "dao_origin_votes_veogv_implementation-read-only.py",
      "url": "/geography/inputs/dao_origin_votes_veogv_implementation-read-only.py",
      "title": "Origin OUSD governance / vote-escrowed OGV \u00b7 veOGV_implementation",
      "address": "0xe61110663334794aba03c349c621a075dc590a42",
      "chain_id": 369,
      "sha256": "41848a97055d975a6fe5dea50369c582593038bc93a1b0cfb13534be4d1a522d"
    },
    {
      "name": "dao_position_agfi-read-only.py",
      "url": "/geography/inputs/dao_position_agfi-read-only.py",
      "title": "Aggregated Finance governance",
      "address": "0x4d0f56d728c5232ab07faa0bdcba23670a35451f",
      "chain_id": 369,
      "sha256": "6b6460c3a95d161c78cc6de8a517532e65165ded55b644359fbf4fd5423fc74d"
    },
    {
      "name": "dao_position_agfi_address-read-only.py",
      "url": "/geography/inputs/dao_position_agfi_address-read-only.py",
      "title": "Aggregated Finance governance \u00b7 address",
      "address": "0xd243f9aafcf32e60b2e9d0ff016cf7f1552d5952",
      "chain_id": 369,
      "sha256": "b3309f5377deb8a274dac577113892afa4faf7088cedc873b6fd46e872624fd8"
    },
    {
      "name": "dao_position_agfi_timelock-read-only.py",
      "url": "/geography/inputs/dao_position_agfi_timelock-read-only.py",
      "title": "Aggregated Finance governance \u00b7 timelock",
      "address": "0x97eee9c5b9a4b089813365ccf0315c4e9aa6f516",
      "chain_id": 369,
      "sha256": "ad31828933ebb217c7e07df92830aa3d7ca3e941411766e0f40d8334b8442c19"
    },
    {
      "name": "dao_position_note-read-only.py",
      "url": "/geography/inputs/dao_position_note-read-only.py",
      "title": "Notional NOTE voting position",
      "address": "0xcfeaead4947f0705a14ec42ac3d44129e1ef3ed5",
      "chain_id": 369,
      "sha256": "afbc1acb8b8dcdfa2549cfe21f3b57ef835dc08473ae671c8a0f27a92175841c"
    },
    {
      "name": "dao_position_verari-read-only.py",
      "url": "/geography/inputs/dao_position_verari-read-only.py",
      "title": "Rarible / vote-escrowed RARI",
      "address": "0x096bd9a7a2e703670088c05035e23c7a9f428496",
      "chain_id": 369,
      "sha256": "694761d31cfd8b5a94c225b770f1d898ea11c07d6ccd4c70ebcd5f17d6b00f92"
    },
    {
      "name": "dao_position_verari_address-read-only.py",
      "url": "/geography/inputs/dao_position_verari_address-read-only.py",
      "title": "Rarible / vote-escrowed RARI \u00b7 address",
      "address": "0x6552c8fb228f7776fc0e4056aa217c139d4bada1",
      "chain_id": 369,
      "sha256": "fd23b2e715a7e4c24526411b24748d6431cc65e0652414c124f6557f1a3fb36c"
    },
    {
      "name": "dao_position_verari_timelock-read-only.py",
      "url": "/geography/inputs/dao_position_verari_timelock-read-only.py",
      "title": "Rarible / vote-escrowed RARI \u00b7 timelock",
      "address": "0x7e9c956e3efa81ace71905ff0daef1a71f42cbc5",
      "chain_id": 369,
      "sha256": "bda18e3e52a481ad1813d64d4e79bb34417ae04c9483e0948ff2f206c8d20c72"
    },
    {
      "name": "dao_rai-read-only.py",
      "url": "/geography/inputs/dao_rai-read-only.py",
      "title": "RAI / Reflexer FLX governance",
      "address": "0x7a6bbe7fdd793cc9ab7e0fc33605fcd2d19371e8",
      "chain_id": 369,
      "sha256": "9073b6cdbd4fea0041d61126cafe0b7843633cebb15bd047eee5cecc8b053843"
    },
    {
      "name": "dao_rai_1234-read-only.py",
      "url": "/geography/inputs/dao_rai_1234-read-only.py",
      "title": "RAI / Reflexer FLX governance \u00b7 1234",
      "address": "0x123409736537e2d3c401c17470a55790315085f4",
      "chain_id": 369,
      "sha256": "c683f0268b4b8d6468ee2b24d37c74625e7954e6abd6e10131c8a87bfee9fd66"
    },
    {
      "name": "dao_rai_flx-read-only.py",
      "url": "/geography/inputs/dao_rai_flx-read-only.py",
      "title": "RAI / Reflexer FLX governance \u00b7 FLX",
      "address": "0x6243d8cea23066d098a15582d81a598b4e8391f4",
      "chain_id": 369,
      "sha256": "f4c1797f5f42fd5f64727c4eea6eb3f9ea03daaa9c6041ae865511ed7eaf912e"
    },
    {
      "name": "dao_rai_proposed_helper-read-only.py",
      "url": "/geography/inputs/dao_rai_proposed_helper-read-only.py",
      "title": "RAI / Reflexer FLX governance \u00b7 proposed helper",
      "address": "0x9f08e2714e7da95d531b992b2598d2364c77e716",
      "chain_id": 369,
      "sha256": "aa05df1a934768725bc0dcd748c01c1ab10ce314df277e4dd0b551b4fdf733e8"
    },
    {
      "name": "dao_rai_proposed_source-read-only.py",
      "url": "/geography/inputs/dao_rai_proposed_source-read-only.py",
      "title": "RAI / Reflexer FLX governance \u00b7 proposed source",
      "address": "0x7a97e2a5639f172b543d86164bdbc61b25f8c353",
      "chain_id": 369,
      "sha256": "1ec1be70ed0cb6dee54231317ff0047555f53f2d17406c1ccb69337c7ddf3daa"
    },
    {
      "name": "dao_rai_timelock-read-only.py",
      "url": "/geography/inputs/dao_rai_timelock-read-only.py",
      "title": "RAI / Reflexer FLX governance \u00b7 Timelock",
      "address": "0x2cde6a1147b0ee61726b86d83fd548401b1162c7",
      "chain_id": 369,
      "sha256": "ba9677ea454d004bd16047ce1f0b0b170e8555f4db3e44fdda7b385a596c4a35"
    },
    {
      "name": "dao_reserve_hyusd_strsr_implementation-read-only.py",
      "url": "/geography/inputs/dao_reserve_hyusd_strsr_implementation-read-only.py",
      "title": "Reserve Protocol / High Yield USD (hyUSD) \u00b7 stRSR implementation",
      "address": "0xe834864011e066f390f04c507b5d0bc23d338fb9",
      "chain_id": 369,
      "sha256": "e62a7a71f0ccdf8d93040df1f08f4283d9a49cebf3bdc2c9324d9b6277b77792"
    },
    {
      "name": "dao_yam-read-only.py",
      "url": "/geography/inputs/dao_yam-read-only.py",
      "title": "YAM governance",
      "address": "0xd87c869f4672363ef2367bb817b086a25735626b",
      "chain_id": 369,
      "sha256": "68a90ecac26b6185399d8ca88c3286ddfd7a04ee22b1f4e6bb9fa7fa87d6a05d"
    },
    {
      "name": "dao_yam_recoverunsupported_target-read-only.py",
      "url": "/geography/inputs/dao_yam_recoverunsupported_target-read-only.py",
      "title": "YAM governance \u00b7 recoverUnsupported target",
      "address": "0xaddbcd6a68bfeb6e312e82b30ce1eb4a54497f4c",
      "chain_id": 369,
      "sha256": "d7fe83e65b823a8870a00c5016c5c4980606d43fb5667cc815774fb7faa5baa3"
    },
    {
      "name": "dao_yam_yam_token-read-only.py",
      "url": "/geography/inputs/dao_yam_yam_token-read-only.py",
      "title": "YAM governance \u00b7 YAM token",
      "address": "0x0e2298e3b3390e3b945a5456fbf59ecc3f55da16",
      "chain_id": 369,
      "sha256": "0817e57a22ef7a2f10784edce40e6260f460a660a550b6b87e0241140172021e"
    },
    {
      "name": "e121-read-only.py",
      "url": "/geography/inputs/e121-read-only.py",
      "title": "e121 \u00b7 local SKY deployer and ETH-A credit holder",
      "address": "0x98c89980d1eae247ada3636ae27648f78e66e121",
      "chain_id": 369,
      "sha256": "e07504ac24b428ca0d335c77dd0880bd64fdff71dc1178a3b8a5d44f88d1c5ae"
    },
    {
      "name": "end-read-only.py",
      "url": "/geography/inputs/end-read-only.py",
      "title": "Maker End \u00b7 global shutdown settlement",
      "address": "0x0e2e8f1d1326a4b9633d96222ce399c708b19c28",
      "chain_id": 369,
      "sha256": "250d39cc42689ea64f2a04db4a5805e8feafcb09c1bd4a821e7967b33b7c83aa"
    },
    {
      "name": "esmet-read-only.py",
      "url": "/geography/inputs/esmet-read-only.py",
      "title": "Metronome MET Escrow (esMET)",
      "address": "0xa28d70795a61dc925d4c220762a4344803876bb8",
      "chain_id": 369,
      "sha256": "89153ad9d13825fcaa8fca5826f166f262042d66c79d247cf3f2ffbf2a3041f8"
    },
    {
      "name": "eth4254-read-only.py",
      "url": "/geography/inputs/eth4254-read-only.py",
      "title": "4254 / Ethereum transfer recipient",
      "address": "0x42543853a72edb6f1ff9bddab0cf4676187ec28a",
      "chain_id": 1,
      "sha256": "da46cd681ac19bcf4085d054d877c78d6d99e13ce04c95ea419e19ec4a307d74"
    },
    {
      "name": "ethAJoin-read-only.py",
      "url": "/geography/inputs/ethAJoin-read-only.py",
      "title": "Maker ETH-A GemJoin",
      "address": "0x2f0b23f53734252bda2277357e97e1517d6b042a",
      "chain_id": 369,
      "sha256": "c2a861633558108a9f327a8e06a3a2990e79714f56be72cd9c8fb362a645cff9"
    },
    {
      "name": "ethBasket-read-only.py",
      "url": "/geography/inputs/ethBasket-read-only.py",
      "title": "ETH-A / ETH-B / ETH-C \u00b7 collateral adapters",
      "address": "",
      "chain_id": 369,
      "sha256": "eb4e172afe9953690d52dd2823a08f94508978ffcbeee870869e03c1628d561c"
    },
    {
      "name": "ethBJoin-read-only.py",
      "url": "/geography/inputs/ethBJoin-read-only.py",
      "title": "Maker ETH-B GemJoin",
      "address": "0x08638ef1a205be6762a8b935f5da9b700cf7322c",
      "chain_id": 369,
      "sha256": "cc2940e6c232e76f381261da8826427e45c61c23dfb17f2e145a50a3b78f8224"
    },
    {
      "name": "ethCJoin-read-only.py",
      "url": "/geography/inputs/ethCJoin-read-only.py",
      "title": "Maker ETH-C GemJoin",
      "address": "0xf04a5cc80b1e94c69b48f5ee68a08cd2f09a7c3e",
      "chain_id": 369,
      "sha256": "34829598736d3c46e425f6e348d16b6d9f189c863c032ef6941e32746f5d78e2"
    },
    {
      "name": "fdai-read-only.py",
      "url": "/geography/inputs/fdai-read-only.py",
      "title": "Flux DAI lending receipt token (fDAI)",
      "address": "0xe2ba8693ce7474900a045757fe0efca900f6530b",
      "chain_id": 369,
      "sha256": "52bf54c9ab9ed4ae25fa4dabcf51c628454e7442d3c17cb03900e1b2bf0a89e5"
    },
    {
      "name": "forkedStables-r8-read-only.py",
      "url": "/geography/inputs/forkedStables-r8-read-only.py",
      "title": "Forked pStables",
      "address": "",
      "chain_id": 369,
      "sha256": "c5c597245ce34b408f2fdfb2998a6fabd6c88cf63dafcf7a7fa902f88c6ea7a6"
    },
    {
      "name": "forkWETH-read-only.py",
      "url": "/geography/inputs/forkWETH-read-only.py",
      "title": "Fork-WETH \u00b7 inherited WETH9 wrapper",
      "address": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
      "chain_id": 369,
      "sha256": "24196a01924815e4c61d9ef960930c39b7516c2aedd9695bfda83adbf0358921"
    },
    {
      "name": "fusdc-read-only.py",
      "url": "/geography/inputs/fusdc-read-only.py",
      "title": "Flux USDC lending receipt token (fUSDC)",
      "address": "0x465a5a630482f3abd6d3b84b39b29b07214d19e5",
      "chain_id": 369,
      "sha256": "8ce995c6ff80f87be711be69fc75c2a385b9d5d20e45c55339d5c710a5963da5"
    },
    {
      "name": "gateway_admin-read-only.py",
      "url": "/geography/inputs/gateway_admin-read-only.py",
      "title": "GatewayRouter / ERC-20 gateway ProxyAdmin",
      "address": "0x9ad46fac0cf7f790e5be05a0f15223935a0c0ada",
      "chain_id": 369,
      "sha256": "681302938fba57d2830b78b96e8c2d6041ed7da08518d3738a13b52dd03c442c"
    },
    {
      "name": "gateway_admin_owner-read-only.py",
      "url": "/geography/inputs/gateway_admin_owner-read-only.py",
      "title": "Owner of GatewayRouter / gateway ProxyAdmin",
      "address": "0x353e1d055ae5352d1b8c9d3f0ffef1e3a4b96294",
      "chain_id": 369,
      "sha256": "ea0be86d29a8ddab4ec596d9d0477c3f3e072728f72df540c08f65086aa7dcea"
    },
    {
      "name": "generic_gateway-read-only.py",
      "url": "/geography/inputs/generic_gateway-read-only.py",
      "title": "Arbitrum L1 Standard ERC-20 Gateway",
      "address": "0xa3a7b6f88361f48403514059f1f16c8e78d60eec",
      "chain_id": 369,
      "sha256": "f1b3eb5caf153d3231ab25e8fd8ecf9a3a456be6732604e874d1b80d86398148"
    },
    {
      "name": "govPair-read-only.py",
      "url": "/geography/inputs/govPair-read-only.py",
      "title": "Alexios Governor \u2192 Reserve Timelock",
      "address": "",
      "chain_id": 369,
      "sha256": "1d8bfc8c6256923295f6e0d8a658b6079ee64e10d085f4484258f0eb77b7d0d5"
    },
    {
      "name": "hat-read-only.py",
      "url": "/geography/inputs/hat-read-only.py",
      "title": "Elected Maker HAT at the audit snapshot",
      "address": "0x8cff2e28162329afb5a73105f4a091a5546968ba",
      "chain_id": 369,
      "sha256": "a421f3deb178b207495d35941310999cf198d998a25580991661c8e40cb0c85c"
    },
    {
      "name": "holder48fc-read-only.py",
      "url": "/geography/inputs/holder48fc-read-only.py",
      "title": "48Fc \u00b7 historical Reserve proposal actor",
      "address": "0x48fc8b22ae5319786a8e25ef49b1b49942000000",
      "chain_id": 369,
      "sha256": "38b48d2708b9fc5463e9064a0a17f6f3fa8e3cac6abce81683a9791ddfb7d2f8"
    },
    {
      "name": "holder777-read-only.py",
      "url": "/geography/inputs/holder777-read-only.py",
      "title": "777 \u00b7 actual pDAI holder used in simulation",
      "address": "0xd4ac95936b55d10e4bc5acdc5511df29f399f777",
      "chain_id": 369,
      "sha256": "bc234b1f8b1bf23167d22b3cf09f4edda6bccd43fc1c56d36f2de7f98e9c7366"
    },
    {
      "name": "inbox-read-only.py",
      "url": "/geography/inputs/inbox-read-only.py",
      "title": "Arbitrum Delayed Inbox",
      "address": "0x4dbd4fc535ac27206064b68ffcf827b0a60bab3f",
      "chain_id": 369,
      "sha256": "43960908610192445eaf406a13ae7a242046f1d25fd24a5dec4c811c51b21e97"
    },
    {
      "name": "l2DAI-read-only.py",
      "url": "/geography/inputs/l2DAI-read-only.py",
      "title": "DAI \u00b7 configured Arbitrum L2 token counterpart",
      "address": "0xda10009cbd5d07dd0cecc66161fc93d7c9000da1",
      "chain_id": 369,
      "sha256": "ec2daf20e6a3f72ca7ad77ad25fc31f95471d3393db17cf5c63e35c75cac1ebd"
    },
    {
      "name": "l2DAIGateway-read-only.py",
      "url": "/geography/inputs/l2DAIGateway-read-only.py",
      "title": "DAI L2 Gateway \u00b7 configured child counterpart",
      "address": "0x467194771dae2967aef3ecbedd3bf9a310c76c65",
      "chain_id": 369,
      "sha256": "d6cf8a0beb018a8c36ab180c34f32d4a2530bab98fee2b19c956e00b1179285b"
    },
    {
      "name": "liquidator-read-only.py",
      "url": "/geography/inputs/liquidator-read-only.py",
      "title": "2023 liquidation executor",
      "address": "0xf9c7166cbd7c10810536f09136221e85251d6858",
      "chain_id": 369,
      "sha256": "f67e4356b00e86255e4cbc946e4bb74a22b60d97f36a3ae3e2295f168cc835c1"
    },
    {
      "name": "lpMarkets-r8-read-only.py",
      "url": "/geography/inputs/lpMarkets-r8-read-only.py",
      "title": "Verified PulseX pools",
      "address": "",
      "chain_id": 369,
      "sha256": "e79882df5c6f3fdeddfa5842e40bae433c13ebef564ae3579069d4c268cf65a5"
    },
    {
      "name": "main-read-only.py",
      "url": "/geography/inputs/main-read-only.py",
      "title": "Reserve Main \u00b7 component registry and roles",
      "address": "0x2cabaa8010b3fbbdeebe4a2d0feffc2ed155bf37",
      "chain_id": 369,
      "sha256": "d462f5e0f35a095e7ecaca2d971cfa919f7819d9a589812ae3e41669e84276af"
    },
    {
      "name": "mainImpl-read-only.py",
      "url": "/geography/inputs/mainImpl-read-only.py",
      "title": "Reserve Main implementation \u00b7 MainP1",
      "address": "0x143c35bfe04720394ebd18abeca83ea9d8bede2f",
      "chain_id": 369,
      "sha256": "676ba4482320c4daf01a0f8bd8ee7930bb7d873455fbec72fcee73261f133b39"
    },
    {
      "name": "mkr-read-only.py",
      "url": "/geography/inputs/mkr-read-only.py",
      "title": "Fork-MKR \u00b7 inherited Maker DSToken",
      "address": "0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2",
      "chain_id": 369,
      "sha256": "9106e70dd0aafda8cfd6b98bfff7e5bdba7eb34b9044d2d4ad7d3ebae4be29a1"
    },
    {
      "name": "mkrAuthority-read-only.py",
      "url": "/geography/inputs/mkrAuthority-read-only.py",
      "title": "Fork-MKR \u00b7 DSAuth authority",
      "address": "0x6eeb68b2c7a918f36b78e2db80dcf279236ddfb8",
      "chain_id": 369,
      "sha256": "e4d09f70b8a17c7115a72f84a079699b244e652edf0944fe167bf4de4ce4883a"
    },
    {
      "name": "omniPLS-r8-read-only.py",
      "url": "/geography/inputs/omniPLS-r8-read-only.py",
      "title": "OmniBridge \u00b7 PulseChain mediator",
      "address": "0x4fd0aaa7506f3d9cb8274bdb946ec42a1b8751ef",
      "chain_id": 369,
      "sha256": "a0a04b1dcd0f315c3db725dd7f8ab2aeb754fa18405afcb10441391bebdd0f1b"
    },
    {
      "name": "onyx_comp-read-only.py",
      "url": "/geography/inputs/onyx_comp-read-only.py",
      "title": "Onyx / Chain Comptroller",
      "address": "0x7d61ed92a6778f5abf5c94085739f1edabec2800",
      "chain_id": 369,
      "sha256": "2bb93366272c325dbd40c57eb1e99c8a62d61298f702149d587a8719e8b2a5fa"
    },
    {
      "name": "onyx_tl-read-only.py",
      "url": "/geography/inputs/onyx_tl-read-only.py",
      "title": "Onyx / Chain Timelock",
      "address": "0x08edf0f2af8672029eb445742b3b4072c6158df3",
      "chain_id": 369,
      "sha256": "6477a4f92d58790e52bebf9fc8b88dc131ca419e43f08dc9f8662c3fbcc81b00"
    },
    {
      "name": "originFeed-read-only.py",
      "url": "/geography/inputs/originFeed-read-only.py",
      "title": "DAI/USD feed \u00b7 inherited stale oracle",
      "address": "0xaed0c38402a5d19df6e4c03f4e2dced6e29c1ee9",
      "chain_id": 369,
      "sha256": "568f459d43ceca02c4bd7a05a457fe860ac926c24e2420e42ce84e8f5de256fa"
    },
    {
      "name": "originGovernor-read-only.py",
      "url": "/geography/inputs/originGovernor-read-only.py",
      "title": "OUSD Governance \u00b7 Origin Governor",
      "address": "0x3cdd07c16614059e66344a7b579dab4f9516c0b6",
      "chain_id": 369,
      "sha256": "d9d384c19d4869e74a6c8d907eb63273359510dce4af3742f6cc61bdab17fb93"
    },
    {
      "name": "originOUSD-read-only.py",
      "url": "/geography/inputs/originOUSD-read-only.py",
      "title": "Origin Dollar \u00b7 forked OUSD token",
      "address": "0x2a8e1e676ec238d8a992307b495b45b3feaa5e86",
      "chain_id": 369,
      "sha256": "4ab9f3d795c946922f812ce75fc9faaa934d35721ac1a723b0322e2a674244f6"
    },
    {
      "name": "originProvider-read-only.py",
      "url": "/geography/inputs/originProvider-read-only.py",
      "title": "Origin price provider \u00b7 DAI valuation path",
      "address": "0x7533365d1b0d95380bc4e94d0bdef5173e43f954",
      "chain_id": 369,
      "sha256": "88184e5ff74aec6223ce54f6b69f09d92b481dceff33c0777e94f72636c3ecc2"
    },
    {
      "name": "originTimelock-read-only.py",
      "url": "/geography/inputs/originTimelock-read-only.py",
      "title": "Origin Timelock \u00b7 OUSD Vault governor",
      "address": "0x35918cde7233f2dd33fa41ae3cb6ae0e42e0e69f",
      "chain_id": 369,
      "sha256": "2e8a2cbe74da1e22ee6ee4f971dd23ffc616c84882c73451b70cd54bfae2ce79"
    },
    {
      "name": "originVault-read-only.py",
      "url": "/geography/inputs/originVault-read-only.py",
      "title": "Origin OUSD Vault \u00b7 inherited collateral vault",
      "address": "0xe75d77b1865ae93c7eaa3040b038d7aa7bc02f70",
      "chain_id": 369,
      "sha256": "2191279079bcb997cb675cf294270547ee948a4f9619feb2bf5437be78b8bc0e"
    },
    {
      "name": "outbox-read-only.py",
      "url": "/geography/inputs/outbox-read-only.py",
      "title": "Arbitrum Outbox proxy",
      "address": "0x0b9857ae2d4a3dbe74ffe1d7df045bb7f96e4840",
      "chain_id": 369,
      "sha256": "8843d782f3e12c2c1528a3d1be7a8e0a66abfb451c1e147113c5feb4d4266416"
    },
    {
      "name": "outbox_caller-read-only.py",
      "url": "/geography/inputs/outbox_caller-read-only.py",
      "title": "Configured custom-Outbox executor",
      "address": "0xfbba783afda7b41ebb7473a914f0b6eb9f9139f3",
      "chain_id": 369,
      "sha256": "ee2b72a5ae98221c9b3d3ffd738c44cc03955846ae2d23489afc96a8a5517cdb"
    },
    {
      "name": "outbox_impl-read-only.py",
      "url": "/geography/inputs/outbox_impl-read-only.py",
      "title": "Custom Outbox implementation",
      "address": "0x1d60c6bc8afb07518b1112643ad1610c4732f19c",
      "chain_id": 369,
      "sha256": "deb10d5c49df86553a1ecf7d621e77906b08d8c9e3318b25ea891516c4b06e3d"
    },
    {
      "name": "pause-read-only.py",
      "url": "/geography/inputs/pause-read-only.py",
      "title": "Maker DSPause \u00b7 legacy governance scheduler",
      "address": "0xbe286431454714f511008713973d3b053a2d38f3",
      "chain_id": 369,
      "sha256": "0a07076717fa14552ed75c70cecc19565885e1b6b0bb707253375a25c36d6ac0"
    },
    {
      "name": "pauseProxy-read-only.py",
      "url": "/geography/inputs/pauseProxy-read-only.py",
      "title": "Maker PauseProxy \u00b7 scheduled execution context",
      "address": "0xbe8e3e3618f7474f8cb1d074a26affef007e98fb",
      "chain_id": 369,
      "sha256": "3d386c3fce401f7941d2b91ff61a7950716bb1a474aacb71af5c8f0ddcd4f1d3"
    },
    {
      "name": "payout_router-read-only.py",
      "url": "/geography/inputs/payout_router-read-only.py",
      "title": "Wrapped PLS unwrapping / payout router",
      "address": "0xf868da5a5d5f799cee2205d8fd1f5ad2c4a28499",
      "chain_id": 369,
      "sha256": "881a66ca463a4cef32f2b407830a248b27c50cb4cf59d6ec2fa0d1fdcf894ee2"
    },
    {
      "name": "pdai-read-only.py",
      "url": "/geography/inputs/pdai-read-only.py",
      "title": "Canonical pDAI \u00b7 forked Dai Stablecoin",
      "address": "0x6b175474e89094c44da98b954eedeac495271d0f",
      "chain_id": 369,
      "sha256": "0b25c2d6a2a973349703507f77aea0be2e65308258dff497ddb83b56e6d6ef39"
    },
    {
      "name": "pdaiBrdaiPool-r8-read-only.py",
      "url": "/geography/inputs/pdaiBrdaiPool-r8-read-only.py",
      "title": "PulseX V2 \u00b7 pDAI/brDAI",
      "address": "0xfc64556faa683e6087f425819c7ca3c558e13ac1",
      "chain_id": 369,
      "sha256": "03f469d71b9b7c13bfc7f50af5b1587ba2723e69cf021f89c39d3550ab4d01ce"
    },
    {
      "name": "pdaiPlugin-read-only.py",
      "url": "/geography/inputs/pdaiPlugin-read-only.py",
      "title": "Reserve pDAI collateral plugin",
      "address": "0xb03a029ff70d7c4c53bb3c4288a87acfea0ee8fe",
      "chain_id": 369,
      "sha256": "13f8c5a97f08d50da447d57f46944d04e275fa16315e745823b94171e4bac465"
    },
    {
      "name": "pdaiWplsPool-r8-read-only.py",
      "url": "/geography/inputs/pdaiWplsPool-r8-read-only.py",
      "title": "PulseX V2 \u00b7 pDAI/WPLS",
      "address": "0xae8429918fdbf9a5867e3243697637dc56aa76a1",
      "chain_id": 369,
      "sha256": "498a285ce7543487e263127975dfe081aa88f92b2060403f61efee5bcc41e8f0"
    },
    {
      "name": "piteas-r8-read-only.py",
      "url": "/geography/inputs/piteas-r8-read-only.py",
      "title": "PiteasRouter \u00b7 public aggregator",
      "address": "0x6bf228eb7f8ad948d37ded07e595efddfaaf88a6",
      "chain_id": 369,
      "sha256": "acfdfb3717ea2c339cf2e37120edca8db2db1fe28948ce819469c9f04ef372f4"
    },
    {
      "name": "piteas-read-only.py",
      "url": "/geography/inputs/piteas-read-only.py",
      "title": "PiteasRouter \u00b7 public swap aggregator",
      "address": "",
      "chain_id": 369,
      "sha256": "7c1f7a996471de36a2d4b496ce0c6c1443ca743ee31fbbc72c110a46d4d820cb"
    },
    {
      "name": "piteasManager-r8-read-only.py",
      "url": "/geography/inputs/piteasManager-r8-read-only.py",
      "title": "Piteas \u00b7 current SwapManager",
      "address": "0x58ab37d02696a481e2e5b5779967f3f4d237baa9",
      "chain_id": 369,
      "sha256": "dfcb73a59c32ba3e302d9fe7a2505d8e87634b812a6f9b398c998009c33065e3"
    },
    {
      "name": "pls-read-only.py",
      "url": "/geography/inputs/pls-read-only.py",
      "title": "Native PLS \u00b7 settlement output",
      "address": "",
      "chain_id": 369,
      "sha256": "f29a73c5128e6462ff158178b701f70029ada6b509b7188f9f8ce85d1d62fa8d"
    },
    {
      "name": "pool_one-read-only.py",
      "url": "/geography/inputs/pool_one-read-only.py",
      "title": "pDAI / Wrapped PLS pool \u2014 947b",
      "address": "0x947b4633e32e0c7f2c76753b43f008480715416d",
      "chain_id": 369,
      "sha256": "824693f7534866effb423e23ecdcb87929c3a9d1703565a5e943d6a23cd0bf07"
    },
    {
      "name": "pool_two-read-only.py",
      "url": "/geography/inputs/pool_two-read-only.py",
      "title": "pDAI / Wrapped PLS pool \u2014 ae84",
      "address": "0xae8429918fdbf9a5867e3243697637dc56aa76a1",
      "chain_id": 369,
      "sha256": "b7795f0dc18756afbae1c6d92a7ee46378e9d6da37c48f9f8edd151c4bed37db"
    },
    {
      "name": "psm-read-only.py",
      "url": "/geography/inputs/psm-read-only.py",
      "title": "Maker PSM-USDC-A \u00b7 original peg stability module",
      "address": "0x89b78cfa322f6c5de0abceecab66aee45393cc5a",
      "chain_id": 369,
      "sha256": "7fe6a4e94a0bb10c039eba0404440ed477c6965f6d7177361e417809ea41a5fc"
    },
    {
      "name": "pulsexV1Factory-r8-read-only.py",
      "url": "/geography/inputs/pulsexV1Factory-r8-read-only.py",
      "title": "PulseX V1 \u00b7 factory",
      "address": "0x1715a3e4a142d8b698131108995174f37aeba10d",
      "chain_id": 369,
      "sha256": "4512918e3cae0670ccffc6f6ffc7e5fe9876c9981cb7959b96225b694100855e"
    },
    {
      "name": "pulsexV1Router-r8-read-only.py",
      "url": "/geography/inputs/pulsexV1Router-r8-read-only.py",
      "title": "PulseX V1 \u00b7 router",
      "address": "0x98bf93ebf5c380c0e6ae8e192a7e2ae08edacc02",
      "chain_id": 369,
      "sha256": "faa0255a9bed82dba4ac2dacc9a3337ffc2ca9c79de7191cca491b4314a35fa3"
    },
    {
      "name": "pulsexV2Factory-r8-read-only.py",
      "url": "/geography/inputs/pulsexV2Factory-r8-read-only.py",
      "title": "PulseX V2 \u00b7 factory",
      "address": "0x29ea7545def87022badc76323f373ea1e707c523",
      "chain_id": 369,
      "sha256": "324bb70800aa0d5a8fd9dded4d33019e4938e53864e3c236b3373616d0b46cb7"
    },
    {
      "name": "pulsexV2Router-r8-read-only.py",
      "url": "/geography/inputs/pulsexV2Router-r8-read-only.py",
      "title": "PulseX V2 \u00b7 router",
      "address": "0x165c3410fc91ef562c50559f7d2289febed552d9",
      "chain_id": 369,
      "sha256": "d8b45b7b820a6b559bf74a3463e207c80234e446ccb246f61eda89669fc337f2"
    },
    {
      "name": "pUSDC-r8-read-only.py",
      "url": "/geography/inputs/pUSDC-r8-read-only.py",
      "title": "Forked pUSDC",
      "address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
      "chain_id": 369,
      "sha256": "d99e671728bb899ce50b7c4270d02fec63b605b48ff4d0ce5fa73c78706e2933"
    },
    {
      "name": "pusdc-read-only.py",
      "url": "/geography/inputs/pusdc-read-only.py",
      "title": "USD Coin \u2014 PulseChain fork (pUSDC)",
      "address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
      "chain_id": 369,
      "sha256": "78972330ee58e8959b0444f891352ad7fe7f77a101a25963ccedaad00b97d8c2"
    },
    {
      "name": "pUSDT-r8-read-only.py",
      "url": "/geography/inputs/pUSDT-r8-read-only.py",
      "title": "Forked pUSDT",
      "address": "0xdac17f958d2ee523a2206206994597c13d831ec7",
      "chain_id": 369,
      "sha256": "4e3fca523c80c87161dd22d2fece4d0a6a59039105b7f7bd8c8c11085e85c628"
    },
    {
      "name": "pusdt-read-only.py",
      "url": "/geography/inputs/pusdt-read-only.py",
      "title": "Tether USD \u2014 PulseChain fork (pUSDT)",
      "address": "0xdac17f958d2ee523a2206206994597c13d831ec7",
      "chain_id": 369,
      "sha256": "edbb15fe1f114e7c8886757b1908116edeb2691a7f93cfd84d05c373f7dad677"
    },
    {
      "name": "reserveGovernor-read-only.py",
      "url": "/geography/inputs/reserveGovernor-read-only.py",
      "title": "Alexios Governor \u00b7 Reserve/hyUSD governance",
      "address": "0x22d7937438b4bbf02f6ca55e3831abb94bd0b6f1",
      "chain_id": 369,
      "sha256": "3eceec045b1d55a7541f4e0cdb5341fbb6c50f81068ccc2c7580a4e69363f1d8"
    },
    {
      "name": "reserveTimelock-read-only.py",
      "url": "/geography/inputs/reserveTimelock-read-only.py",
      "title": "Reserve Timelock \u00b7 owner-role execution",
      "address": "0x624f9f076ed42ba3b37c3011dc5a1761c2209e1c",
      "chain_id": 369,
      "sha256": "ca456c690cf82cbab2803206b639242a2163168d117e0c18b82b6f7136b44c4b"
    },
    {
      "name": "rollup-read-only.py",
      "url": "/geography/inputs/rollup-read-only.py",
      "title": "Forked Arbitrum Rollup \u00b7 inherited settlement contract",
      "address": "0x5ef0d09d1e6204141b4d37530808ed19f60fba35",
      "chain_id": 369,
      "sha256": "0121ad8ed18d0eb16137f0adc13b44f084ab22c40df531ca4acb4c612018184a"
    },
    {
      "name": "router-read-only.py",
      "url": "/geography/inputs/router-read-only.py",
      "title": "Arbitrum L1 GatewayRouter",
      "address": "0x72ce9c846789fdb6fc1f34ac4ad25dd9ef7031ef",
      "chain_id": 369,
      "sha256": "7917e0415a532b5b63f495306addc8e79683815b1902b67cf7cfc7a662da244d"
    },
    {
      "name": "rsr-read-only.py",
      "url": "/geography/inputs/rsr-read-only.py",
      "title": "Reserve Rights \u2014 configured RSR token",
      "address": "0x320623b8e4ff03373931769a31fc52a4e78b5d70",
      "chain_id": 369,
      "sha256": "e5b749f4d699564d7051b817cda94d393674627c01981fbd069b1b48d14e35b7"
    },
    {
      "name": "rToken-read-only.py",
      "url": "/geography/inputs/rToken-read-only.py",
      "title": "hyUSD \u00b7 Reserve RToken",
      "address": "0xacdf0dba4b9839b96221a8487e9ca660a48212be",
      "chain_id": 369,
      "sha256": "c736e48cab6024c53903932371d029ecc40bbed55981393cb5c14a66d9396487"
    },
    {
      "name": "rTokenImpl-read-only.py",
      "url": "/geography/inputs/rTokenImpl-read-only.py",
      "title": "hyUSD implementation \u00b7 RTokenP1",
      "address": "0x5643d5ac6b79ae8467cf2f416da6d465d8e7d9c1",
      "chain_id": 369,
      "sha256": "96ba9b631016acdc774dc36093955f884831149a94c6620ccc54d77027e19842"
    },
    {
      "name": "seqInbox-read-only.py",
      "url": "/geography/inputs/seqInbox-read-only.py",
      "title": "Arbitrum SequencerInbox \u00b7 inspected inherited stack",
      "address": "0x1c479675ad559dc151f6ec7ed3fbf8cee79582b6",
      "chain_id": 369,
      "sha256": "690356139358e59a6da56b11e4c443940c6e023dc11b3a8876e0ebb2f2628875"
    },
    {
      "name": "sky-read-only.py",
      "url": "/geography/inputs/sky-read-only.py",
      "title": "Local SKY \u00b7 Sky-style governance token",
      "address": "0x6400fe04cba0d72be2f2e6ece30ba7c591752c45",
      "chain_id": 369,
      "sha256": "beb4f38810c622f7d95162da9d37bff33c98598c6eb37d07a585763d19279dd5"
    },
    {
      "name": "skyConverter-read-only.py",
      "url": "/geography/inputs/skyConverter-read-only.py",
      "title": "Local MKR-to-SKY converter",
      "address": "0xf616e5d28c2c6d20214fd2da65df9733bd0ca855",
      "chain_id": 369,
      "sha256": "65773d3c519683694d6938530986fd97ee6a6e1b7a7dfa44d0ff105251460226"
    },
    {
      "name": "stableUsdcDaiPool-r8-read-only.py",
      "url": "/geography/inputs/stableUsdcDaiPool-r8-read-only.py",
      "title": "PulseX V2 \u00b7 pUSDC/pDAI",
      "address": "0x2db5ef4e8a7dbe195defae2d9b79948096a03274",
      "chain_id": 369,
      "sha256": "19db7fbb922b3179ad0ad1e49f9d5daebe074dbc4577012817cd371d3901cc7a"
    },
    {
      "name": "stableUsdcUsdtPool-r8-read-only.py",
      "url": "/geography/inputs/stableUsdcUsdtPool-r8-read-only.py",
      "title": "PulseX V2 \u00b7 pUSDC/pUSDT",
      "address": "0x3861254332677c8c00cf6c6aad71ce880b283ceb",
      "chain_id": 369,
      "sha256": "66d8ab3fbc8d4ea64ef81b16a97ddf5ec303f381c2126bacbeef44e10c98bbed"
    },
    {
      "name": "stableUsdtDaiPool-r8-read-only.py",
      "url": "/geography/inputs/stableUsdtDaiPool-r8-read-only.py",
      "title": "PulseX V2 \u00b7 pUSDT/pDAI",
      "address": "0xa9607906406cf2cf98bc1a1f0224c85d779042bd",
      "chain_id": 369,
      "sha256": "c20aa98c9b67efd436a5b89005aa71e5bfc9eef775645ef6e98f86ae7dafe93b"
    },
    {
      "name": "stRSR-read-only.py",
      "url": "/geography/inputs/stRSR-read-only.py",
      "title": "Reserve stRSR \u00b7 modified voting proxy",
      "address": "0x7db3c57001c80644208fb8aa81ba1200c7b0731d",
      "chain_id": 369,
      "sha256": "53b8a2814e45393e3ffab76ae14869320828549668a0b4e22e82a2f7541247fa"
    },
    {
      "name": "teleport_gateway-read-only.py",
      "url": "/geography/inputs/teleport_gateway-read-only.py",
      "title": "Maker Arbitrum L1 DAI Teleport Gateway",
      "address": "0x22218359e78bc34e532b653198894b639ac3ed72",
      "chain_id": 369,
      "sha256": "e9dd2f7d22d48ba799c8be98a0fce2825e3f60ea5f072d7020e73ed9e6426d01"
    },
    {
      "name": "teleport_join-read-only.py",
      "url": "/geography/inputs/teleport_join-read-only.py",
      "title": "Maker TeleportJoin",
      "address": "0x41ca7a7aa2be78cf7cb80c0f4a9bdfbc96e81815",
      "chain_id": 369,
      "sha256": "37c6eafc4510daba6c19cbc4b36e3bea907d6d9feaa6ab440cb5768f218c6d8b"
    },
    {
      "name": "teleport_router-read-only.py",
      "url": "/geography/inputs/teleport_router-read-only.py",
      "title": "Maker TeleportRouter",
      "address": "0xeef8b35ed538b6ef7dba82236377ade4204e5115",
      "chain_id": 369,
      "sha256": "85ef71e9d8fc46077145c9ff3867b028a8fec4de5a71a04d341224e8d9db27dc"
    },
    {
      "name": "upgrade_executor-read-only.py",
      "url": "/geography/inputs/upgrade_executor-read-only.py",
      "title": "Arbitrum UpgradeExecutor proxy",
      "address": "0x3fffbadaf827559da092217e474760e2b2c3cedd",
      "chain_id": 369,
      "sha256": "c35218eeb961a3cdbdc325e3815fd91b8aad2e02b161bbdd52de75b1f7144516"
    },
    {
      "name": "upgradePair-read-only.py",
      "url": "/geography/inputs/upgradePair-read-only.py",
      "title": "Reserve Main + hyUSD RToken",
      "address": "",
      "chain_id": 369,
      "sha256": "19bad3aa8393ae0aa50d8692e7a59c901e50a48cfaed593f3ac6614a3e629823"
    },
    {
      "name": "vat-read-only.py",
      "url": "/geography/inputs/vat-read-only.py",
      "title": "Maker Vat \u00b7 core accounting ledger",
      "address": "0x35d1b3f3d7966a1dfe207aa4514c12a259a0492b",
      "chain_id": 369,
      "sha256": "a54d563f6ebd438fdd74f059bd60041dbcf0b72c5f903763a22d7cb2f4696519"
    },
    {
      "name": "veogv-read-only.py",
      "url": "/geography/inputs/veogv-read-only.py",
      "title": "Origin vote-escrowed OGV (veOGV)",
      "address": "0x0c4576ca1c365868e162554af8e385dc3e7c66d9",
      "chain_id": 369,
      "sha256": "9bf180c3f0368a9b6625b4c739489714c82775274f1301b227f6137bdcf98033"
    },
    {
      "name": "wallet52bf-read-only.py",
      "url": "/geography/inputs/wallet52bf-read-only.py",
      "title": "52bf40 / internal PLS recipient",
      "address": "0x52bf40e314638621ae8cd06889a0ea245c784016",
      "chain_id": 369,
      "sha256": "fbe2928694ad74d8e311fe4ef9f10431b3e4783080fda52f6967234fa42c6533"
    },
    {
      "name": "wallet532223-read-only.py",
      "url": "/geography/inputs/wallet532223-read-only.py",
      "title": "532223 / observed PLS recipient",
      "address": "0x532223e71da2abdb44ea4b9eae93fca98167bacb",
      "chain_id": 369,
      "sha256": "ece55bbd095be0108134caf09fc9c65152ab06636f67a60bce40f0ed869db943"
    },
    {
      "name": "withdrawer-read-only.py",
      "url": "/geography/inputs/withdrawer-read-only.py",
      "title": "2023 DAI withdrawal recipient",
      "address": "0xcb5cf20b3e413b6984ae2c685a1ec151ad3736e2",
      "chain_id": 369,
      "sha256": "af2bacb7fc6ec18223313b6d997b085360aa872ad3a0fcd93cfee3dfefff49a6"
    },
    {
      "name": "xusd-r8-read-only.py",
      "url": "/geography/inputs/xusd-r8-read-only.py",
      "title": "XUSD \u00b7 Vibratile Asset",
      "address": "0xbbea78397d4d4590882efcc4820f03074ab2ab29",
      "chain_id": 369,
      "sha256": "991d4454995d72fd2185238a20e76b0da98b7069dea5a49197aaa465b93532c9"
    }
  ]
}
