{
  "sources": [
    {
      "url": "https://gist.github.com/dicethedev/0ef000b2e9d7624621a95ab11753a3bc",
      "quote": "Dynamic AMM fee strategy using trade size, reserve imbalance, volatility proxy"
    },
    {
      "url": "https://gist.githubusercontent.com/dicethedev/0ef000b2e9d7624621a95ab11753a3bc/raw/cb7cf1c21bf14233e5afb3faaebc6ef6ec4f08c3/NoiseAMMStrategy.sol",
      "quote": "uint256 private constant BASE_FEE_BPS = 35;"
    },
    {
      "url": "https://medium.com/@crypto_algebra/amm-fee-challenge-notes-from-our-run-on-optimization-arena-4e980dbbd699",
      "quote": "Arbitrage could only be the first trade in a block."
    },
    {
      "url": "https://medium.com/@crypto_algebra/amm-fee-challenge-notes-from-our-run-on-optimization-arena-4e980dbbd699",
      "quote": "Our submission reached 9th among 654 participants."
    },
    {
      "url": "https://hackmd.io/6i1LNsRGRJ27YqTHjfO04A",
      "quote": "optimal liquidity provision often requires asymmetric pricing to manage inventory or respond to directional volatility."
    },
    {
      "url": "https://api.github.com/users/dicethedev/gists?per_page=100",
      "quote": "2026-06-03T15:48:00Z"
    },
    {
      "url": "https://api.imd.fun/artifacts/19f2ec857df536e8ab62ab1da89ec6623332521ce46849f15bccff402c63e1e5",
      "quote": "f24b6ca198b744c380842c3a17964a6dc21f311bb04984b26733afa3fee8eaf2"
    },
    {
      "url": "https://api.imd.fun/artifacts/33f54e81f3372088e9eced52c0174f310ac348af98ef5727b73785c088679194",
      "quote": "harness_source"
    },
    {
      "url": "https://raw.githubusercontent.com/ChengHua926/amm-challenge/d34a5199c59a4c44d5336a25f1436b4ae1f21104/contracts/src/Strategy.sol",
      "quote": "contract Strategy is AMMStrategyBase {"
    }
  ]
}