🟢
Keeper
What this bot does
Protocol maintenance. Burns accrued fees in the FeeRouter (floor-sell + market-buy → reward pool) and distributes accrued rewards to both CDP managers. Also fetches live XAU/USD every 15 min and writes it to the gold medianiser's mock Chainlink feeds.
Action Groups
Burn protocol fees
When When the FeeRouter has accrued WETH fees above the burn threshold.
Does Calls the FeeRouter burn flow: floor-sells the accrued WETH against the BC, market-buys pETH, sends the pETH onward to the reward pool.
Distribute interest to CDP managers
When When pETH has accrued in the PrimaryInterestRouter for either the pUSD or gold CDP system.
Does Routes accrued pETH onward to the pUSD and pGOLD CDP managers (and onward to POLAR stakers via their cut).
Push ETH/USD price
When On the price-update cadence (~15 min) — fetches a fresh ETH/USD sample from a public source.
Does Probes which medianiser slots are writable, fetches ETH/USD off-chain, writes to each writable slot. Real Chainlink slots are skipped automatically.
Push XAU/USD pricenow
When On the price-update cadence — fetches a fresh gold (XAU/USD) sample from a public source.
Does Same shape as the ETH/USD push but targeting the gold medianiser's writable slots.
All Balances
All Metrics
Last Action
XAU/USD → $4166
P&L (last 60m)
| Token | Start | Current | Change | % | WETH equiv |
|---|---|---|---|---|---|
| ETH | 0.010400 | 0.009100 | -0.001300 | -12.50% | -0.001300 |
| Total (WETH equivalent) | -0.001300 | ||||
1 pETH ≈ 1 WETH | 1 pUSD = 0.000565 WETH | 1 POLAR = 1647.4697 pETH
Balances
ETH: 0.0091
Metrics
burns: 539 distributes: 1013 ethPushes: 8197 goldDistributes: 962 xauPushes: 8197 vpethDistributes: 956
Details
Fee Router (unprocessed): 0.0000 Fee Router (earmarked): 205.5116 Accrued rewards: 0.0099 Distribute threshold: 0.0500 ETH/USD (sampled): $1763.41 XAU/USD (sampled): $4166.24
Wallet
0xa92bD61e1E33E53940f7E950497E892069AC52A8
Event Timeline (last 30)
| Time | Event | Data |
|---|---|---|
| 07:05:40 | XAU_USD | pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.76 coingecko-xaut=4160.87 |
| 07:05:12 | XAU_USD_SKIP_DUP | slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged |
| 07:05:01 | ETH_USD | pushed=2 skipped=1 failed=0 | coingecko-eth=1763.52 coingecko-eth=1763.52 coinbase-eth=1763.19 |
| 06:59:37 | XAU_USD | pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.73 coingecko-xaut=4160.92 |
| 06:59:13 | XAU_USD_SKIP_DUP | slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged |
| 06:59:02 | ETH_USD | pushed=2 skipped=1 failed=0 | coingecko-eth=1763.41 coingecko-eth=1763.41 coinbase-eth=1762.63 |
| 06:58:28 | DIST_DONE | accrued=0.0563 pETH → pUSD 0.0266 pETH ✓ | pGOLD 0.0141 pETH ✓ | vpETH 0.0156 pETH ✓ |
| 06:57:51 | DIST_SPLIT | TVL-weighted: pUSD=4542.9108 pETH (47.3%) | pGOLD=2404.6068 pETH (25.0%) | vpETH(splitter)=2659.8355 pETH (27.7%) |
| 06:52:51 | XAU_USD | pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.68 coingecko-xaut=4161.04 |
| 06:52:27 | XAU_USD_SKIP_DUP | slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged |
| 06:52:17 | ETH_USD | pushed=2 skipped=1 failed=0 | coingecko-eth=1763.53 coingecko-eth=1763.53 coinbase-eth=1761.80 |
| 06:51:39 | DIST_SKIP | Accrued rewards 0.0484 below threshold 0.0500 |
| 06:51:39 | BURN_SKIP | No unprocessed fees (BC balance=205.5227, earmarked=205.5227) |
| 06:46:38 | XAU_USD | pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.87 coingecko-xaut=4161.13 |
| 06:46:02 | XAU_USD_SKIP_DUP | slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged |
| 06:45:52 | ETH_USD | pushed=2 skipped=1 failed=0 | coingecko-eth=1764.20 coingecko-eth=1764.20 coinbase-eth=1763.40 |
| 06:40:14 | XAU_USD | pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4163.24 coingecko-xaut=4161.35 |
| 06:39:50 | XAU_USD_SKIP_DUP | slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged |
| 06:39:39 | ETH_USD | pushed=2 skipped=1 failed=0 | coingecko-eth=1764.00 coingecko-eth=1764.00 coinbase-eth=1764.20 |
| 06:34:01 | XAU_USD | pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.39 coingecko-xaut=4159.86 |
| 06:33:37 | XAU_USD_SKIP_DUP | slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged |
| 06:33:27 | ETH_USD | pushed=2 skipped=1 failed=0 | coingecko-eth=1762.97 coingecko-eth=1762.97 coinbase-eth=1764.70 |
| 06:27:52 | XAU_USD | pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.21 coingecko-xaut=4159.83 |
| 06:27:36 | XAU_USD_SKIP_DUP | slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged |
| 06:27:26 | ETH_USD | pushed=2 skipped=1 failed=0 | coingecko-eth=1762.42 coingecko-eth=1762.42 coinbase-eth=1762.19 |
| 06:21:52 | XAU_USD | pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.02 coingecko-xaut=4159.86 |
| 06:21:27 | XAU_USD_SKIP_DUP | slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged |
| 06:21:17 | ETH_USD | pushed=2 skipped=1 failed=0 | coingecko-eth=1762.36 coingecko-eth=1762.36 coinbase-eth=1762.80 |
| 06:20:27 | DIST_SKIP | Accrued rewards 0.0087 below threshold 0.0500 |
| 06:20:27 | BURN_SKIP | No unprocessed fees (BC balance=205.4776, earmarked=205.4776) |
Raw Logs (last 80 lines)
[2026-07-05 04:53:11.774] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 04:53:39.929] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4161.98 coingecko-xaut=4159.86
[2026-07-05 04:59:18.378] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1766.20 coingecko-eth=1766.20 coinbase-eth=1765.86
[2026-07-05 04:59:28.580] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 04:59:48.709] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.34 coingecko-xaut=4160.19
[2026-07-05 05:05:39.034] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1764.63 coingecko-eth=1764.63 coinbase-eth=1764.86
[2026-07-05 05:05:49.305] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 05:06:13.440] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.15 coingecko-xaut=4160.01
[2026-07-05 05:11:51.826] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1763.83 coingecko-eth=1763.83 coinbase-eth=1764.62
[2026-07-05 05:12:02.074] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 05:12:26.219] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.42 coingecko-xaut=4160.40
[2026-07-05 05:17:26.355] User#000 BURN_SKIP: No unprocessed fees (BC balance=205.5141, earmarked=205.5141)
[2026-07-05 05:17:26.361] User#000 DIST_SKIP: Accrued rewards 0.0403 below threshold 0.0500
[2026-07-05 05:17:48.523] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1764.19 coingecko-eth=1764.19 coinbase-eth=1764.12
[2026-07-05 05:17:58.877] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 05:18:14.991] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4161.72 coingecko-xaut=4160.27
[2026-07-05 05:24:13.662] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1763.64 coingecko-eth=1763.64 coinbase-eth=1762.38
[2026-07-05 05:24:23.925] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 05:24:52.065] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4161.74 coingecko-xaut=4160.21
[2026-07-05 05:29:52.199] User#000 DIST_SPLIT: TVL-weighted: pUSD=4542.8579 pETH (47.3%) | pGOLD=2404.5788 pETH (25.0%) | vpETH(splitter)=2659.8355 pETH (27.7%)
[2026-07-05 05:30:40.412] User#000 DIST_DONE: accrued=0.0561 pETH → pUSD 0.0265 pETH ✓ | pGOLD 0.0140 pETH ✓ | vpETH 0.0155 pETH ✓
[2026-07-05 05:31:14.622] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1763.53 coingecko-eth=1763.53 coinbase-eth=1763.62
[2026-07-05 05:31:24.886] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 05:31:49.027] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4161.80 coingecko-xaut=4160.42
[2026-07-05 05:37:15.340] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1764.61 coingecko-eth=1764.61 coinbase-eth=1763.95
[2026-07-05 05:37:25.691] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 05:38:01.870] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.33 coingecko-xaut=4160.68
[2026-07-05 05:43:52.338] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1761.15 coingecko-eth=1761.15 coinbase-eth=1759.96
[2026-07-05 05:44:02.519] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 05:44:26.676] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.54 coingecko-xaut=4160.49
[2026-07-05 05:49:26.806] User#000 BURN_SKIP: No unprocessed fees (BC balance=205.5334, earmarked=205.5334)
[2026-07-05 05:49:26.812] User#000 DIST_SKIP: Accrued rewards 0.0250 below threshold 0.0500
[2026-07-05 05:50:01.177] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1761.02 coingecko-eth=1761.02 coinbase-eth=1761.78
[2026-07-05 05:50:11.406] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 05:50:39.583] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.01 coingecko-xaut=4160.04
[2026-07-05 05:56:01.940] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1763.92 coingecko-eth=1763.93 coinbase-eth=1763.99
[2026-07-05 05:56:12.222] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 05:56:40.375] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.04 coingecko-xaut=4160.05
[2026-07-05 06:02:14.796] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1763.91 coingecko-eth=1764.05 coinbase-eth=1763.02
[2026-07-05 06:02:25.077] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 06:02:49.639] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.18 coingecko-xaut=4159.97
[2026-07-05 06:08:16.089] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1762.98 coingecko-eth=1762.98 coinbase-eth=1762.85
[2026-07-05 06:08:26.377] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 06:08:26.377] User#000 XAU_USD_SKIP_DUP: slot 1 (0xcFa59881891B84572539EaBE3ADa6028e6A20eb5): price 4162180000000000393216 unchanged
[2026-07-05 06:08:38.446] User#000 XAU_USD: pushed=1 skipped=2 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.18 coingecko-xaut=4159.99
[2026-07-05 06:13:38.589] User#000 DIST_SPLIT: TVL-weighted: pUSD=4542.8844 pETH (47.3%) | pGOLD=2404.5928 pETH (25.0%) | vpETH(splitter)=2659.8355 pETH (27.7%)
[2026-07-05 06:14:14.788] User#000 DIST_DONE: accrued=0.0558 pETH → pUSD 0.0264 pETH ✓ | pGOLD 0.0140 pETH ✓ | vpETH 0.0155 pETH ✓
[2026-07-05 06:14:48.986] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1762.05 coingecko-eth=1762.05 coinbase-eth=1762.12
[2026-07-05 06:14:59.173] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 06:15:27.319] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.21 coingecko-xaut=4159.88
[2026-07-05 06:20:27.448] User#000 BURN_SKIP: No unprocessed fees (BC balance=205.4776, earmarked=205.4776)
[2026-07-05 06:20:27.455] User#000 DIST_SKIP: Accrued rewards 0.0087 below threshold 0.0500
[2026-07-05 06:21:17.696] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1762.36 coingecko-eth=1762.36 coinbase-eth=1762.80
[2026-07-05 06:21:27.969] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 06:21:52.111] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.02 coingecko-xaut=4159.86
[2026-07-05 06:27:26.441] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1762.42 coingecko-eth=1762.42 coinbase-eth=1762.19
[2026-07-05 06:27:36.721] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 06:27:52.840] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.21 coingecko-xaut=4159.83
[2026-07-05 06:33:27.244] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1762.97 coingecko-eth=1762.97 coinbase-eth=1764.70
[2026-07-05 06:33:37.485] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 06:34:01.625] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.39 coingecko-xaut=4159.86
[2026-07-05 06:39:39.986] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1764.00 coingecko-eth=1764.00 coinbase-eth=1764.20
[2026-07-05 06:39:50.169] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 06:40:14.318] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4163.24 coingecko-xaut=4161.35
[2026-07-05 06:45:52.608] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1764.20 coingecko-eth=1764.20 coinbase-eth=1763.40
[2026-07-05 06:46:02.779] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 06:46:38.975] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.87 coingecko-xaut=4161.13
[2026-07-05 06:51:39.113] User#000 BURN_SKIP: No unprocessed fees (BC balance=205.5227, earmarked=205.5227)
[2026-07-05 06:51:39.118] User#000 DIST_SKIP: Accrued rewards 0.0484 below threshold 0.0500
[2026-07-05 06:52:17.322] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1763.53 coingecko-eth=1763.53 coinbase-eth=1761.80
[2026-07-05 06:52:27.581] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 06:52:51.733] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.68 coingecko-xaut=4161.04
[2026-07-05 06:57:51.840] User#000 DIST_SPLIT: TVL-weighted: pUSD=4542.9108 pETH (47.3%) | pGOLD=2404.6068 pETH (25.0%) | vpETH(splitter)=2659.8355 pETH (27.7%)
[2026-07-05 06:58:28.042] User#000 DIST_DONE: accrued=0.0563 pETH → pUSD 0.0266 pETH ✓ | pGOLD 0.0141 pETH ✓ | vpETH 0.0156 pETH ✓
[2026-07-05 06:59:02.243] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1763.41 coingecko-eth=1763.41 coinbase-eth=1762.63
[2026-07-05 06:59:13.045] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 06:59:37.855] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.73 coingecko-xaut=4160.92
[2026-07-05 07:05:01.848] User#000 ETH_USD: pushed=2 skipped=1 failed=0 | coingecko-eth=1763.52 coingecko-eth=1763.52 coinbase-eth=1763.19
[2026-07-05 07:05:12.049] User#000 XAU_USD_SKIP_DUP: slot 0 (0x0374a08A95c3f186F59bB89C0ceE5CE343aD239d): price 4175091000000000294912 unchanged
[2026-07-05 07:05:40.185] User#000 XAU_USD: pushed=2 skipped=1 failed=0 | pyth-xau=4175.09 coingecko-paxg=4162.76 coingecko-xaut=4160.87