Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 35 additions & 0 deletions hooks/xlayer/0x51f3d18a574c1deec5c04d395573cda9248dd0c4.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
"hook": {
"address": "0x51f3d18a574c1deec5c04d395573cda9248dd0c4",
"chain": "xlayer",
"chainId": 196,
"name": "Mundial",
"description": "A Uniswap v4 hook that runs an autonomous eight-team knockout World Cup inside one dynamic-fee OKB/MUNDIAL pool. Traders pledge a team once; during that team's match their swaps count as shots and volume converts to goals, with golden goals settled inside the scoring swap. Results derive only from swaps and timestamps — no owner, oracle, or randomness. Fans get tiered fee discounts; a 0.20% skim builds a Champions Pot claimed pro-rata by champion fans, leftovers donated to LPs.",
"deployer": "0x80bc3f17da930c473205eec282850fb8c46436b0",
"verifiedSource": true,
"auditUrl": ""
},
"flags": {
"beforeInitialize": false,
"afterInitialize": true,
"beforeAddLiquidity": false,
"afterAddLiquidity": false,
"beforeRemoveLiquidity": false,
"afterRemoveLiquidity": false,
"beforeSwap": true,
"afterSwap": true,
"beforeDonate": false,
"afterDonate": false,
"beforeSwapReturnsDelta": false,
"afterSwapReturnsDelta": true,
"afterAddLiquidityReturnsDelta": false,
"afterRemoveLiquidityReturnsDelta": false
},
"properties": {
"dynamicFee": true,
"upgradeable": false,
"requiresCustomSwapData": false,
"vanillaSwap": false,
"swapAccess": "none"
}
}