Public ledger of every directory change — grade bumps, KYC re-tests, sponsorship activations, incident updates. We log it so visitors can verify our claim that the editorial firewall holds.
The list is the product; this is the receipt of how it changes.
Grade D → A- on curator sign-off. Reason: maintainer first-party verified the widget has been working end-to-end for several days. Headless probe surface unchanged (which is exactly the JS-client-only-verifiable limit that set D on 2026-07-07). Not A because multi-week unverifiable window is on the timeline record. Next re-check: 30-day durable-operation checkpoint would lift to A. +120h wake cancelled.
Wagyu +10d re-check. Frontend + Telegram still up; backend health probe alive but quote/rates/coins endpoints still 404 to headless probes (new build hash indicates redeploy occurred but visible surface unchanged). No published X handle to anchor operator-silence watch. Grade held at D. Escalation to F needs evidence of harm; escalation to held would need scope-and-mission grounds. Neither hardened. Reschedule +120h.
Day 5 since D-grade. Site SPA shell still serves; all backend quote API paths server-side-404; no visible paused/maintenance language in SSR; Telegram channel 200. Ambiguous — need JS-client widget test to confirm quote outage persists. Grade held at D. Rescheduled +120h.
monitor 2026-07-09 07:44Z: pause banner still absent 24h+ after ANY-to-XMR restart. Sustained availability signal +2. Grade held at D pending curator round-trip test-swap. Next scheduled check 2026-07-12.
monitor 2026-07-08 06:42Z: pause banner still absent ~13h after ANY-to-XMR restart. Sustained availability signal +1. Grade held at D pending curator round-trip test-swap.
monitor 2026-07-08 01:54Z: pause banner still absent ~8h after ANY-to-XMR restart. No re-pause observed. Grade held at D.
{
"date": "2026-07-08",
"monitor": "pause banner still absent on /swap widget ~8h after ANY→XMR restart. No re-pause observed. Grade held at D pending sustained availability + curator round-trip test-swap."
}{
"date": "2026-07-07",
"observation": "ANY→XMR path back — pause banner removed, 5 fresh completed ANY→XMR swaps in last 40 min. Grade held at D pending 48h sustained + curator round-trip test."
}{
"date": "2026-07-07",
"observation": "Operator broke 18-day silence on X at 17:40Z. Attributes downtime to DDoS. Tone dismissive; does not address ANY→XMR pause or 56d inbound gap. Grade held at D."
}{
"date": "2026-07-07",
"note": "widget down again ~2h after partial-recovery observation. Intra-day fluctuation. /api/rates serving byte-identical cached response. Severity raised medium → critical."
}{
"observation": "direction correction — ANY→XMR is operator-paused per UI banner Swaps into XMR are temporarily paused. XMR→ETH direction still executes. 56-day gap in inbound transactions.",
"date": "2026-07-07"
}{
"observation": "widget partial recovery — quotes render but user-reported XMR→ANY execution failures; XMR→ETH may work via HyperCore-native route per site Recent Transactions. Held at D.",
"date": "2026-07-07"
}{
"from": "C",
"to": "D",
"reason": "revised same-day: widget confirmed failing + operator silent 18 days + on Hyperliquid memecoin side. Grade lifts on resumed cadence + clean curator test-swap."
}{
"from": "B-",
"to": "C",
"reason": "18-day operator X silence since 2026-06-19 + third-party swap outage report (Berggold, 2026-07-07). No fund-loss evidence. Grade lifts on resumed cadence + clean curator test-swap."
}{
"also_listed_at": {
"kycnot": true,
"monerica": true
}
}{
"also_listed_at": {
"kycnot": true,
"monerica": true
}
}{"provider":{"id":"wagyu","category":"exchanges","subcategory":"Instant Swaps","name":"Wagyu","tagline":"Cross-chain swap — routes through XMR1 on HyperCore, settles to native Monero.","review":"End-to-end the swap delivers **native XMR on the Monero chain**. Internally Wagyu routes via XMR1 on HyperCore as an intermediary, so the IOU posture only applies if you hold XMR1 (don't). Treat Wagyu as a swap, not a place to park balance: the custodial risk is bounded by how long the IOU is in flight, not the trade size.","kyc_tags":["anonymous_signup"],"feature_tags":["api_available"],"rating":{"stars":null,"count":0,"grade":"B"},"fees":{"summary":"Routing spread · settles native XMR (XMR1 used in-flight only)"},"links":{"web":"https://www.wagyu.xyz/","outbound_slug":"wagyu","telegram":"https://t.me/wagyu_support"},"highlight_tags":["NO-KYC","BRIDGE","NATIVE-XMR-OUTPUT"],"last_verified":"2026-05-14","incident":{"date":"2026-04-22","severity":"medium","summary":"Paused XMR swaps for ~6 days ({"provider":{"id":"wagyu","category":"exchanges","subcategory":"Instant Swaps","name":"Wagyu","tagline":"Cross-chain swap — routes through XMR1 on HyperCore, settles to native Monero.","review":"End-to-end the swap delivers **native XMR on the Monero chain**. Internally Wagyu routes via XMR1 on HyperCore as an intermediary, so the IOU posture only applies if you hold XMR1 (don't). Treat Wagyu as a swap, not a place to park balance: the custodial risk is bounded by how long the IOU is in flight, not the trade size.","kyc_tags":["anonymous_signup"],"feature_tags":["api_available"],"rating":{"stars":null,"count":0,"grade":"B"},"fees":{"summary":"Routing spread · settles native XMR (XMR1 used in-flight only)"},"links":{"web":"https://www.wagyu.xyz/","outbound_slug":"wagyu","telegram":"https://t.me/wagyu_support"},"highlight_tags":["NO-KYC","BRIDGE","NATIVE-XMR-OUTPUT"],"last_verified":"2026-05-14","incident":{"date":"2026-04-22","severity":"medium","summary":"Paused XMR swaps for ~6 days ({
"also_listed_at": {
"kycnot": true,
"monerica": true
}
}{"provider":{"id":"wagyu","category":"exchanges","subcategory":"Instant Swaps","name":"Wagyu","tagline":"Cross-chain swap — routes through XMR1 on HyperCore, settles to native Monero.","review":"End-to-end the swap delivers **native XMR on the Monero chain**. Internally Wagyu routes via XMR1 on HyperCore as an intermediary, so the IOU posture only applies if you hold XMR1 (don't). Treat Wagyu as a swap, not a place to park balance: the custodial risk is bounded by how long the IOU is in flight, not the trade size.","kyc_tags":["anonymous_signup"],"feature_tags":["api_available"],"rating":{"stars":null,"count":0,"grade":"B"},"fees":{"summary":"Routing spread · settles native XMR (XMR1 used in-flight only)"},"links":{"web":"https://www.wagyu.xyz/","outbound_slug":"wagyu","telegram":"https://t.me/wagyu_support"},"highlight_tags":["NO-KYC","BRIDGE","NATIVE-XMR-OUTPUT"],"last_verified":"2026-05-14","incident":{"date":"2026-04-22","severity":"medium","summary":"Paused XMR swaps for ~6 days ({
"also_listed_at": {
"kycnot": true,
"monerica": true
}
}{
"also_listed_at": {
"kycnot": true,
"monerica": true
}
}{
"also_listed_at": {
"kycnot": true,
"monerica": true
}
}{
"also_listed_at": {
"kycnot": true,
"monerica": true
}
}{
"also_listed_at": {
"kycnot": true,
"monerica": true
}
}{
"provider": {
"id": "wagyu",
"category": "exchanges",
"subcategory": "Instant Swaps",
"name": "Wagyu",
"tagline": "Cross-chain swap — routes through XMR1 on HyperCore, settles to native Monero.",
"review": "End-to-end the swap delivers **native XMR on the Monero chain**. Internally Wagyu routes via XMR1 on HyperCore as an intermediary, so the IOU posture only applies if you hold XMR1 (don't). Treat Wagyu as a swap, not a place to park balance: the custodial risk is bounded by how long the IOU is in flight, not the trade size.",
"kyc_tags": [
"anonymous_signup"
],
"feature_tags": [
"api_available"
],
"rating": {
"stars": null,
"count": 0,
"grade": "B"
},
"fees": {
"summary": "Routing spread · settles native XMR (XMR1 used in-flight only)"
},
"links": {
"web": "https://www.wagyu.xyz/",
"outbound_slug": "wagyu"
},
"highlight_tags": [
"NO-KYC",
"BRIDGE",
"NATIVE-XMR-OUTPUT"
],
"last_verified": "2026-05-14"
}
}{
"provider": {
"id": "wagyu",
"category": "exchanges",
"subcategory": "Instant Swaps",
"name": "Wagyu",
"tagline": "Cross-chain swap routing — outputs custodial wrapped XMR (XMR1), not native Monero.",
"review": "Important caveat: Wagyu's 'XMR' output is XMR1, a custodial IOU wrapped representation rather than native Monero on the Monero chain. Holders trust Wagyu's custody to honour redemption. Useful when the destination ecosystem supports XMR1 natively or when the user knowingly accepts the IOU posture — otherwise prefer providers that settle to native Monero on the Monero chain.",
"kyc_tags": [
"anonymous_signup"
],
"feature_tags": [
"api_available",
"custodial_iou"
],
"rating": {
"stars": null,
"count": 0,
"grade": "C"
},
"fees": {
"summary": "Routing spread · custodial IOU output (XMR1)"
},
"links": {
"web": "https://www.wagyu.xyz/",
"outbound_slug": "wagyu"
},
"highlight_tags": [
"CUSTODIAL-IOU",
"XMR1"
],
"last_verified": "2026-05-14"
}
}{
"provider": {
"id": "wagyu",
"category": "exchanges",
"subcategory": "Instant Swaps",
"name": "Wagyu",
"tagline": "Cross-chain swap routing — outputs custodial wrapped XMR (XMR1), not native Monero.",
"review": "Important caveat: Wagyu's 'XMR' output is XMR1, a custodial IOU wrapped representation rather than native Monero on the Monero chain. You're trusting Wagyu's custody to honour redemption. We route through Wagyu in kyc.rip only when (a) the user is OK with the IOU posture or (b) the destination supports XMR1 natively. Quotes carry a CUSTODIAL-IOU chip in our UI; the underlying native-XMR aggregator paths are preferred when available.",
"kyc_tags": [
"anonymous_signup"
],
"feature_tags": [
"api_available",
"custodial_iou"
],
"rating": {
"stars": null,
"count": 0,
"grade": "C"
},
"fees": {
"summary": "Routing spread · custodial IOU output (XMR1)"
},
"links": {
"web": "https://www.wagyu.xyz/",
"outbound_slug": "wagyu"
},
"highlight_tags": [
"CUSTODIAL-IOU",
"XMR1",
"ROUTED-VIA-KYC.RIP"
],
"last_verified": "2026-05-14"
}
}{
"name": "Wagyu",
"category": "exchanges"
}