{
  "sources": [
    {
      "url": "https://api.github.com/repos/sisyphusSmiling/amm-challenge/branches?per_page=100",
      "quote": "\"name\":\"v1/pipeline-types\",\"commit\":{\"sha\":\"32be5348b1594a130ce52ae8fb688a739d960b60\""
    },
    {
      "url": "https://api.github.com/repos/muttoni/amm-challenge/branches?per_page=100",
      "quote": "\"name\":\"codex/strategy-visualizer\",\"commit\":{\"sha\":\"04fd3d01c000d056c62257ff271d87977d63dc9b\""
    },
    {
      "url": "https://api.github.com/repos/EricForgy/amm-challenge/branches?per_page=100",
      "quote": "\"name\":\"main\",\"commit\":{\"sha\":\"262bc6c06b40cb7131d33a1e513a421c9aa3d09c\""
    },
    {
      "url": "https://api.github.com/repos/wellimbharath/amm-challenge/branches?per_page=100",
      "quote": "\"name\":\"claude/simple-strategy-examples-nhGsD\",\"commit\":{\"sha\":\"99c509062af3ed06e5e0c7945dd1b9565014b8e9\""
    },
    {
      "url": "https://raw.githubusercontent.com/EricForgy/amm-challenge/262bc6c06b40cb7131d33a1e513a421c9aa3d09c/contracts/src/StarterStrategyV2.sol",
      "quote": "import {AMMStrategyBaseV2} from \"./AMMStrategyBaseV2.sol\";"
    },
    {
      "url": "https://raw.githubusercontent.com/wellimbharath/amm-challenge/99c509062af3ed06e5e0c7945dd1b9565014b8e9/contracts/src/Strategy.sol",
      "quote": "uint256 toxCubed = wmul(toxSignal, wmul(toxSignal, toxSignal));\n            fMid = fMid + wmul(TOX_CUBIC_COEF, toxCubed);"
    },
    {
      "url": "https://raw.githubusercontent.com/wellimbharath/amm-challenge/19912e7e374fd5eaa993605de97fcee32b5541f4/contracts/src/AdaptiveFeeStrategy.sol",
      "quote": "bool likelyArb = sizeRatio > wmul(ARB_MULT, ema) || consec >= 3;"
    },
    {
      "url": "https://api.github.com/repos/wellimbharath/amm-challenge/git/commits/99c509062af3ed06e5e0c7945dd1b9565014b8e9",
      "quote": "\"author\":{\"name\":\"Claude\",\"email\":\"noreply@anthropic.com\",\"date\":\"2026-02-10T10:21:57Z\"}"
    },
    {
      "url": "https://api.imd.fun/artifacts/19f2ec857df536e8ab62ab1da89ec6623332521ce46849f15bccff402c63e1e5",
      "quote": "\"sha256\":\"f24b6ca198b744c380842c3a17964a6dc21f311bb04984b26733afa3fee8eaf2\""
    },
    {
      "url": "https://api.imd.fun/artifacts/33f54e81f3372088e9eced52c0174f310ac348af98ef5727b73785c088679194",
      "quote": "sim.run_batch(list(compiled.bytecode),list(vanilla),configs(first,count),8)"
    },
    {
      "url": "https://raw.githubusercontent.com/ChengHua926/amm-challenge/d34a5199c59a4c44d5336a25f1436b4ae1f21104/contracts/src/Strategy.sol",
      "quote": "uint256 constant BASE_FEE = 4 * BPS;"
    },
    {
      "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_competition/competition/match.py",
      "quote": "rng = np.random.default_rng(seed=i)"
    },
    {
      "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_competition/evm/compiler.py",
      "quote": "\"viaIR\": True,\n                    \"evmVersion\": \"paris\","
    },
    {
      "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_sim_rs/src/simulation/engine.rs",
      "quote": "// AMM edge is the negative of arbitrageur profit at true price\n                    *entry += -arb_result.profit;"
    },
    {
      "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_sim_rs/src/market/arbitrageur.rs",
      "quote": "let new_x = (k / (gamma * fair_price)).sqrt();"
    },
    {
      "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/contracts/src/VanillaStrategy.sol",
      "quote": "uint256 public constant FEE = 30 * BPS;"
    },
    {
      "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_competition/evm/validator.py",
      "quote": "Contract must be named 'Strategy' and inherit from AMMStrategyBase"
    },
    {
      "url": "https://raw.githubusercontent.com/wellimbharath/amm-challenge/99c509062af3ed06e5e0c7945dd1b9565014b8e9/pyproject.toml",
      "quote": "license = {text = \"MIT\"}"
    },
    {
      "url": "https://raw.githubusercontent.com/benedictbrady/amm-challenge/6b6921f8d463314aa7c96234e1be25a25245f704/amm_sim_rs/src/market/retail.rs",
      "quote": "let poisson = Poisson::new(arrival_rate.max(0.01)).unwrap_or_else(|_| Poisson::new(1.0).unwrap());"
    },
    {
      "url": "https://api.github.com/repos/wellimbharath/amm-challenge/git/trees/99c509062af3ed06e5e0c7945dd1b9565014b8e9?recursive=1",
      "quote": "\"path\":\"contracts/src/Strategy.sol\""
    }
  ]
}
