{
 "api_version": "1",
 "name": "Nordic Crypto",
 "generated_at": "2026-10-06T14:06:45+00:00",
 "preview": false,
 "user_agent": "CryptoNordicBot/0.1 (+__SITE__about/; news headline bot)",
 "min_delay_seconds": 2,
 "keyword_note": "A story is picked up when its title or teaser mentions, for example: bitcoin, crypto, blockchain, stablecoin, MiCA, CBDC (all languages); krypto, kryptovaluta, blokkjede (Norwegian); kryptoaktiver, blokkæde (Danish); kryptotillgångar, blockkedja, e-krona (Swedish); kryptovaluutta, lohkoketju, virtuaalivaluutta (Finnish); rafmynt, sýndareignir, bálkakeðja (Icelandic); or Nordic crypto firms such as Firi, NBX, K33, Safello, Coinmotion, Northcrypto, Myntkaup, Monerium and Coinify. The editor reviews every hit before it is published.",
 "kaupr": "Kaupr (kaupr.io) is one of the news sources. It is never a sponsor.",
 "count": 116,
 "sources": [
  {
   "id": "e24",
   "name": "E24",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://e24.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://e24.no/rss2/",
   "source_note": null,
   "logo": null
  },
  {
   "id": "dn",
   "name": "Dagens Næringsliv (DN)",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.dn.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (29 items on 2026-10-06)",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://services.dn.no/api/feed/rss/",
   "source_note": null,
   "logo": null
  },
  {
   "id": "finansavisen",
   "name": "Finansavisen",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.finansavisen.no",
   "type": "rss",
   "paywall": true,
   "enabled": false,
   "status": "no working RSS (/rss and /feed end in a login redirect loop on 2026-10-06); covered via news search",
   "verified": "2026-10-06",
   "language": null,
   "feed": null,
   "source_note": null,
   "logo": null
  },
  {
   "id": "shifter",
   "name": "Shifter",
   "country": "NO",
   "kind": "Tech/startup media",
   "url": "https://www.shifter.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (/rss and /feed return 404; ?lab_viewport=rss works, 49 items on 2026-10-06)",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.shifter.no/?lab_viewport=rss",
   "source_note": null,
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/shifter.svg",
    "source_url": "https://www.shifter.no/view-resources/dachser2/public/shifter/logo.svg",
    "author": null,
    "license": null,
    "license_url": null,
    "credit": "Official website"
   }
  },
  {
   "id": "nrk",
   "name": "NRK",
   "country": "NO",
   "kind": "Public broadcaster",
   "url": "https://www.nrk.no",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.nrk.no/toppsaker.rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "nrk-siste",
   "name": "NRK (latest)",
   "country": "NO",
   "kind": "Public broadcaster",
   "url": "https://www.nrk.no",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.nrk.no/nyheter/siste.rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "digi-krypto",
   "name": "Digi.no (crypto tag)",
   "country": "NO",
   "kind": "Tech media",
   "url": "https://www.digi.no",
   "type": "rss-all",
   "paywall": true,
   "enabled": true,
   "status": "ok (newest item 2026-09-20)",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.digi.no/tag/kryptovaluta?lab_viewport=rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "finanstilsynet",
   "name": "Finanstilsynet (NO FSA)",
   "country": "NO",
   "kind": "Regulator",
   "url": "https://www.finanstilsynet.no",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.finanstilsynet.no/rss/nyhetsfeed/",
   "source_note": null,
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/finanstilsynet.webp",
    "source_url": "https://www.finanstilsynet.no/Content/Favicons/apple-touch-icon-57x57.png",
    "author": null,
    "license": null,
    "license_url": null,
    "credit": "Official website"
   }
  },
  {
   "id": "norges-bank",
   "name": "Norges Bank (press releases)",
   "country": "NO",
   "kind": "Central bank",
   "url": "https://www.norges-bank.no",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.norges-bank.no/RSS/Pressemeldinger---Norges-Bank/",
   "source_note": null,
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/norges-bank.svg",
    "source_url": "https://commons.wikimedia.org/wiki/File:Norges_Bank_logo.svg",
    "author": "Norges Bank",
    "license": "Public domain",
    "license_url": null,
    "credit": "Wikimedia Commons"
   }
  },
  {
   "id": "bpi",
   "name": "Bitcoinpolitisk institutt",
   "country": "NO",
   "kind": "Association blog",
   "url": "https://bpinorge.no",
   "type": "rss-all",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://anchor.fm/s/109ebeac4/podcast/rss",
   "source_note": null,
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/bpi.svg",
    "source_url": "https://bpinorge.no/wp-content/uploads/2025/04/bpinorge_footer_logo.svg",
    "author": null,
    "license": null,
    "license_url": null,
    "credit": "Official website"
   }
  },
  {
   "id": "di",
   "name": "Dagens industri",
   "country": "SE",
   "kind": "Newspaper",
   "url": "https://www.di.se",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.di.se/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "breakit",
   "name": "Breakit",
   "country": "SE",
   "kind": "Tech/startup media",
   "url": "https://www.breakit.se",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (few items per feed)",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.breakit.se/feed/artiklar",
   "source_note": null,
   "logo": null
  },
  {
   "id": "svd",
   "name": "Svenska Dagbladet",
   "country": "SE",
   "kind": "Newspaper",
   "url": "https://www.svd.se",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (all sections; the Näringsliv section feed returns HTTP 400)",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.svd.se/feed/articles.rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "svt",
   "name": "SVT Nyheter (economy)",
   "country": "SE",
   "kind": "Public broadcaster",
   "url": "https://www.svt.se",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.svt.se/nyheter/ekonomi/rss.xml",
   "source_note": null,
   "logo": null
  },
  {
   "id": "fi-se",
   "name": "Finansinspektionen (SE FSA)",
   "country": "SE",
   "kind": "Regulator",
   "url": "https://www.fi.se",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.fi.se/sv/publicerat/nyheter/rss/",
   "source_note": null,
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/se-fi.svg",
    "source_url": "https://commons.wikimedia.org/wiki/File:Finansinspektionen_logo.svg",
    "author": "Finansinspektionen.",
    "license": "Public domain",
    "license_url": null,
    "credit": "Wikimedia Commons"
   }
  },
  {
   "id": "riksbank",
   "name": "Sveriges Riksbank (press releases)",
   "country": "SE",
   "kind": "Central bank",
   "url": "https://www.riksbank.se",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.riksbank.se/sv/rss/pressmeddelanden/",
   "source_note": null,
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/se-riksbank.webp",
    "source_url": "https://commons.wikimedia.org/wiki/File:Riksbanken_skylt.jpg",
    "author": "Holger Ellgaard",
    "license": "CC BY-SA 3.0",
    "license_url": null,
    "credit": "Wikimedia Commons"
   }
  },
  {
   "id": "realtid",
   "name": "Realtid",
   "country": "SE",
   "kind": "Business media",
   "url": "https://www.realtid.se",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok (/rss is empty; /feed/ works, 10 latest items on 2026-10-06)",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.realtid.se/feed/",
   "source_note": null,
   "logo": null
  },
  {
   "id": "kaupr-se",
   "name": "Kaupr (Sweden)",
   "country": "SE",
   "kind": "Crypto media (Nordic)",
   "url": "https://www.kaupr.io/sverige",
   "type": "html",
   "paywall": false,
   "enabled": true,
   "status": "ok (no RSS; link list + page metadata only)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.kaupr.io/sverige",
   "source_note": "Kaupr is a news source only. Nordic Crypto does not treat Kaupr as a sponsor.",
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/kaupr.webp",
    "source_url": "https://cdn.prod.website-files.com/668a402c429f7e0ef24db439/66a0f51df4856269e52da020_Kaupr%20Logo.jpg",
    "author": null,
    "license": null,
    "license_url": null,
    "credit": "Official website"
   }
  },
  {
   "id": "kauppalehti",
   "name": "Kauppalehti",
   "country": "FI",
   "kind": "Newspaper",
   "url": "https://www.kauppalehti.fi",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (only the 10 latest items)",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://feeds.kauppalehti.fi/rss/main",
   "source_note": null,
   "logo": null
  },
  {
   "id": "hs",
   "name": "Helsingin Sanomat (business)",
   "country": "FI",
   "kind": "Newspaper",
   "url": "https://www.hs.fi",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.hs.fi/rss/talous.xml",
   "source_note": null,
   "logo": null
  },
  {
   "id": "yle",
   "name": "Yle Uutiset (latest)",
   "country": "FI",
   "kind": "Public broadcaster",
   "url": "https://yle.fi",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://yle.fi/rss/uutiset/tuoreimmat",
   "source_note": null,
   "logo": null
  },
  {
   "id": "yle-news",
   "name": "Yle News (English)",
   "country": "FI",
   "kind": "Public broadcaster",
   "url": "https://yle.fi/news",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "English",
   "feed": "https://yle.fi/rss/news",
   "source_note": null,
   "logo": null
  },
  {
   "id": "yle-svenska",
   "name": "Svenska Yle",
   "country": "FI",
   "kind": "Public broadcaster",
   "url": "https://svenska.yle.fi",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Swedish",
   "feed": "https://svenska.yle.fi/rss/senaste-nytt",
   "source_note": null,
   "logo": null
  },
  {
   "id": "talouselama",
   "name": "Talouselämä",
   "country": "FI",
   "kind": "Business media",
   "url": "https://www.talouselama.fi",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (only the 10 latest items)",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.talouselama.fi/api/feed/v2/rss/te",
   "source_note": null,
   "logo": null
  },
  {
   "id": "tivi",
   "name": "Tivi",
   "country": "FI",
   "kind": "Tech media",
   "url": "https://www.tivi.fi",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (only the 10 latest items)",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.tivi.fi/api/feed/v2/rss/tv",
   "source_note": null,
   "logo": null
  },
  {
   "id": "arcticstartup",
   "name": "ArcticStartup",
   "country": "FI",
   "kind": "Tech/startup media",
   "url": "https://arcticstartup.com",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://arcticstartup.com/feed/",
   "source_note": null,
   "logo": null
  },
  {
   "id": "finanssivalvonta",
   "name": "Finanssivalvonta (FIN-FSA)",
   "country": "FI",
   "kind": "Regulator",
   "url": "https://www.finanssivalvonta.fi",
   "type": "html",
   "paywall": false,
   "enabled": true,
   "status": "no RSS found; we read the English press-release list and page metadata only",
   "verified": "2026-10-06",
   "language": "English",
   "feed": "https://www.finanssivalvonta.fi/en/publications-and-press-releases/news-releases/",
   "source_note": null,
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/fi-fiva.webp",
    "source_url": "https://www.finanssivalvonta.fi/contentassets/2a88d63613bb4f049c687203e8731112/logo.png",
    "author": null,
    "license": null,
    "license_url": null,
    "credit": "Official website"
   }
  },
  {
   "id": "suomenpankki",
   "name": "Suomen Pankki / Bank of Finland (releases)",
   "country": "FI",
   "kind": "Central bank",
   "url": "https://www.suomenpankki.fi",
   "type": "html",
   "paywall": false,
   "enabled": true,
   "status": "ok but flaky: on 2026-10-06 the list page sometimes answered with a redirect loop (bot protection) and worked on retry; no RSS for releases; list page + page metadata only",
   "verified": "2026-10-06",
   "language": "English",
   "feed": "https://www.suomenpankki.fi/en/news-and-topical/press-releases-and-news/releases/",
   "source_note": null,
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/fi-suomen-pankki.webp",
    "source_url": "https://commons.wikimedia.org/wiki/File:Logo-bof.png",
    "author": "Bank of Finland, Mikael Kivelä",
    "license": "Public domain",
    "license_url": null,
    "credit": "Wikimedia Commons"
   }
  },
  {
   "id": "bofbulletin",
   "name": "Bank of Finland Bulletin",
   "country": "FI",
   "kind": "Central bank",
   "url": "https://www.bofbulletin.fi",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "English",
   "feed": "https://www.bofbulletin.fi/rss/articles/",
   "source_note": null,
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/fi-suomen-pankki.webp",
    "source_url": "https://commons.wikimedia.org/wiki/File:Logo-bof.png",
    "author": "Bank of Finland, Mikael Kivelä",
    "license": "Public domain",
    "license_url": null,
    "credit": "Wikimedia Commons"
   }
  },
  {
   "id": "kaupr-fi",
   "name": "Kaupr (Finland)",
   "country": "FI",
   "kind": "Crypto media (Nordic)",
   "url": "https://www.kaupr.io/finland",
   "type": "html",
   "paywall": false,
   "enabled": true,
   "status": "ok (no RSS; link list + page metadata only)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.kaupr.io/finland",
   "source_note": "Kaupr is a news source only. Nordic Crypto does not treat Kaupr as a sponsor.",
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/kaupr.webp",
    "source_url": "https://cdn.prod.website-files.com/668a402c429f7e0ef24db439/66a0f51df4856269e52da020_Kaupr%20Logo.jpg",
    "author": null,
    "license": null,
    "license_url": null,
    "credit": "Official website"
   }
  },
  {
   "id": "kaupr-dk",
   "name": "Kaupr (Denmark)",
   "country": "DK",
   "kind": "Crypto media (Nordic)",
   "url": "https://www.kaupr.io/danmark",
   "type": "html",
   "paywall": false,
   "enabled": true,
   "status": "ok (no RSS; link list + page metadata only)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.kaupr.io/danmark",
   "source_note": "Kaupr is a news source only. Nordic Crypto does not treat Kaupr as a sponsor.",
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/kaupr.webp",
    "source_url": "https://cdn.prod.website-files.com/668a402c429f7e0ef24db439/66a0f51df4856269e52da020_Kaupr%20Logo.jpg",
    "author": null,
    "license": null,
    "license_url": null,
    "credit": "Official website"
   }
  },
  {
   "id": "kaupr-no",
   "name": "Kaupr (Norway)",
   "country": "NO",
   "kind": "Crypto media (Nordic)",
   "url": "https://www.kaupr.io/norge",
   "type": "html",
   "paywall": false,
   "enabled": true,
   "status": "ok (no RSS; we read the link list and only page metadata; robots.txt allows)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.kaupr.io/norge",
   "source_note": "Kaupr is a news source only. Nordic Crypto does not treat Kaupr as a sponsor.",
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/kaupr.webp",
    "source_url": "https://cdn.prod.website-files.com/668a402c429f7e0ef24db439/66a0f51df4856269e52da020_Kaupr%20Logo.jpg",
    "author": null,
    "license": null,
    "license_url": null,
    "credit": "Official website"
   }
  },
  {
   "id": "vb",
   "name": "Viðskiptablaðið",
   "country": "IS",
   "kind": "Business newspaper",
   "url": "https://vb.is",
   "type": "rss",
   "paywall": true,
   "enabled": false,
   "status": "blocked: HTTP 403 for our bot on the site and /rss (re-checked 2026-10-06); not fetched (we do not get around blocks); covered via news search where it appears",
   "verified": "2026-10-06",
   "language": null,
   "feed": null,
   "source_note": null,
   "logo": null
  },
  {
   "id": "ruv",
   "name": "RÚV",
   "country": "IS",
   "kind": "Public broadcaster",
   "url": "https://www.ruv.is",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok (the business feed /rss/vidskipti is empty)",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.ruv.is/rss/frettir",
   "source_note": null,
   "logo": null
  },
  {
   "id": "mbl",
   "name": "mbl.is (business)",
   "country": "IS",
   "kind": "Newspaper",
   "url": "https://www.mbl.is",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.mbl.is/feeds/vidskipti/",
   "source_note": null,
   "logo": null
  },
  {
   "id": "mbl-fp",
   "name": "mbl.is (front page)",
   "country": "IS",
   "kind": "Newspaper",
   "url": "https://www.mbl.is",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.mbl.is/feeds/fp/",
   "source_note": null,
   "logo": null
  },
  {
   "id": "visir",
   "name": "Vísir (business)",
   "country": "IS",
   "kind": "News site",
   "url": "https://www.visir.is",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.visir.is/rss/vidskipti",
   "source_note": null,
   "logo": null
  },
  {
   "id": "heimildin",
   "name": "Heimildin",
   "country": "IS",
   "kind": "Newspaper",
   "url": "https://heimildin.is",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://heimildin.is/rss/",
   "source_note": null,
   "logo": null
  },
  {
   "id": "icelandreview",
   "name": "Iceland Review",
   "country": "IS",
   "kind": "Magazine (English)",
   "url": "https://www.icelandreview.com",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "English",
   "feed": "https://www.icelandreview.com/feed/",
   "source_note": null,
   "logo": null
  },
  {
   "id": "grapevine",
   "name": "Reykjavík Grapevine",
   "country": "IS",
   "kind": "Magazine (English)",
   "url": "https://grapevine.is",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "English",
   "feed": "https://grapevine.is/feed/",
   "source_note": null,
   "logo": null
  },
  {
   "id": "sedlabanki",
   "name": "Seðlabanki Íslands (press releases)",
   "country": "IS",
   "kind": "Central bank and FSA",
   "url": "https://sedlabanki.is",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://sedlabanki.is/api/documents/views/greinasafn-si/RSS/Frettatilkynningar",
   "source_note": null,
   "logo": null
  },
  {
   "id": "borsen",
   "name": "Børsen",
   "country": "DK",
   "kind": "Newspaper",
   "url": "https://borsen.dk",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://borsen.dk/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "finans-dk",
   "name": "Finans.dk (Jyllands-Posten)",
   "country": "DK",
   "kind": "Newspaper",
   "url": "https://finans.dk",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (latest 10 items)",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://feeds.finans.dk/seneste",
   "source_note": null,
   "logo": null
  },
  {
   "id": "dr-penge",
   "name": "DR (Penge)",
   "country": "DK",
   "kind": "Broadcaster",
   "url": "https://www.dr.dk/nyheder/penge",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.dr.dk/nyheder/service/feeds/penge",
   "source_note": null,
   "logo": null
  },
  {
   "id": "dr-seneste",
   "name": "DR (latest news)",
   "country": "DK",
   "kind": "Broadcaster",
   "url": "https://www.dr.dk/nyheder",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.dr.dk/nyheder/service/feeds/senestenyt",
   "source_note": null,
   "logo": null
  },
  {
   "id": "politiken",
   "name": "Politiken",
   "country": "DK",
   "kind": "Newspaper",
   "url": "https://politiken.dk",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://politiken.dk/rss/senestenyt.rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "computerworld-dk",
   "name": "Computerworld Danmark",
   "country": "DK",
   "kind": "Tech media",
   "url": "https://www.computerworld.dk",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.computerworld.dk/rss/all",
   "source_note": null,
   "logo": null
  },
  {
   "id": "version2",
   "name": "Version2",
   "country": "DK",
   "kind": "Tech media",
   "url": "https://www.version2.dk",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://www.version2.dk/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "ingenioren",
   "name": "Ingeniøren",
   "country": "DK",
   "kind": "Tech media",
   "url": "https://ing.dk",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": "https://ing.dk/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "nationalbanken",
   "name": "Danmarks Nationalbank (press releases)",
   "country": "DK",
   "kind": "Central bank",
   "url": "https://www.nationalbanken.dk",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok (official RSS for press releases, listed on /en/rss-feeds; the old front-page link list matched 0 links on 2026-10-06)",
   "verified": "2026-10-06",
   "language": "English",
   "feed": "https://www.nationalbanken.dk/api/rssfeed?topic=Press+release&lang=en",
   "source_note": null,
   "logo": null
  },
  {
   "id": "finanstilsynet-dk",
   "name": "Finanstilsynet (Danish FSA)",
   "country": "DK",
   "kind": "Regulator",
   "url": "https://www.finanstilsynet.dk",
   "type": "rss",
   "paywall": false,
   "enabled": false,
   "status": "no RSS found (/rss, /feed and /nyheder-og-presse/rss return 404 on 2026-10-06) and the news list is rendered with JavaScript; covered via news search",
   "verified": "2026-10-06",
   "language": null,
   "feed": null,
   "source_note": null,
   "logo": null
  },
  {
   "id": "erhvervsministeriet",
   "name": "Erhvervsministeriet (Ministry of Industry, Business and Financial Affairs)",
   "country": "DK",
   "kind": "Ministry",
   "url": "https://em.dk",
   "type": "rss",
   "paywall": false,
   "enabled": false,
   "status": "RSS endpoints (/rss, /nyhedsoverblik/rss) return an empty page on 2026-10-06; covered via news search",
   "verified": "2026-10-06",
   "language": null,
   "feed": null,
   "source_note": null,
   "logo": null
  },
  {
   "id": "skattestyrelsen",
   "name": "Skattestyrelsen (Danish Tax Agency)",
   "country": "DK",
   "kind": "Tax authority",
   "url": "https://skat.dk",
   "type": "rss",
   "paywall": false,
   "enabled": false,
   "status": "skat.dk returned HTTP 500 for /rss and /feed on 3 and 6 Oct 2026; checked manually",
   "verified": "2026-10-06",
   "language": null,
   "feed": null,
   "source_note": null,
   "logo": null
  },
  {
   "id": "tv2-dk",
   "name": "TV 2 (Denmark)",
   "country": "DK",
   "kind": "Broadcaster",
   "url": "https://nyheder.tv2.dk",
   "type": "rss",
   "paywall": false,
   "enabled": false,
   "status": "feeds.tv2.dk TLS error and nyheder.tv2.dk/rss 404 on 6 Oct 2026; not used",
   "verified": "2026-10-06",
   "language": null,
   "feed": null,
   "source_note": null,
   "logo": null
  },
  {
   "id": "kryptonyt-dk",
   "name": "Kryptonyt.dk",
   "country": "DK",
   "kind": "Crypto media",
   "url": "https://kryptonyt.dk",
   "type": "rss",
   "paywall": false,
   "enabled": false,
   "status": "site down (HTTP 521) on 3 and 6 Oct 2026; not used",
   "verified": "2026-10-06",
   "language": null,
   "feed": null,
   "source_note": null,
   "logo": null
  },
  {
   "id": "nrk-norge",
   "name": "NRK Norge",
   "country": "NO",
   "kind": "Public broadcaster",
   "url": "https://www.nrk.no",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.nrk.no/norge/toppsaker.rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "nrk-viten",
   "name": "NRK Viten/teknologi",
   "country": "NO",
   "kind": "Public broadcaster",
   "url": "https://www.nrk.no",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.nrk.no/teknologi/toppsaker.rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "vg",
   "name": "VG",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.vg.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (only the 10 latest stories)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.vg.no/rss/feed/",
   "source_note": null,
   "logo": null
  },
  {
   "id": "aftenposten",
   "name": "Aftenposten",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.aftenposten.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.aftenposten.no/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "dagbladet",
   "name": "Dagbladet",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.dagbladet.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (/rss returns 404, ?lab_viewport=rss works)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.dagbladet.no/?lab_viewport=rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "nettavisen",
   "name": "Nettavisen",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.nettavisen.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.nettavisen.no/service/rich-rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "tv2",
   "name": "TV 2",
   "country": "NO",
   "kind": "Broadcaster",
   "url": "https://www.tv2.no",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.tv2.no/rss/nyheter",
   "source_note": null,
   "logo": null
  },
  {
   "id": "digi",
   "name": "Digi.no",
   "country": "NO",
   "kind": "Tech media",
   "url": "https://www.digi.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.digi.no/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "digi-bitcoin",
   "name": "Digi.no (emne: bitcoin)",
   "country": "NO",
   "kind": "Tech media",
   "url": "https://www.digi.no/tag/bitcoin",
   "type": "rss-all",
   "paywall": true,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.digi.no/tag/bitcoin?lab_viewport=rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "tek",
   "name": "Tek.no",
   "country": "NO",
   "kind": "Tech media",
   "url": "https://www.tek.no",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.tek.no/api/rss/rss2/medium/collections",
   "source_note": null,
   "logo": null
  },
  {
   "id": "kode24",
   "name": "Kode24",
   "country": "NO",
   "kind": "Tech media",
   "url": "https://www.kode24.no",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://rss.kode24.no/",
   "source_note": null,
   "logo": null
  },
  {
   "id": "kode24-krypto",
   "name": "Kode24 (emne: krypto)",
   "country": "NO",
   "kind": "Tech media",
   "url": "https://www.kode24.no/tag/krypto",
   "type": "rss-all",
   "paywall": false,
   "enabled": true,
   "status": "ok (little activity; newest item Feb 2026)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.kode24.no/tag/krypto?lab_viewport=rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "itavisen",
   "name": "ITavisen",
   "country": "NO",
   "kind": "Tech media",
   "url": "https://itavisen.no",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://itavisen.no/feed/",
   "source_note": null,
   "logo": null
  },
  {
   "id": "finansfokus",
   "name": "Finansfokus",
   "country": "NO",
   "kind": "Business media",
   "url": "https://www.finansfokus.no",
   "type": "rss",
   "paywall": false,
   "enabled": false,
   "status": "no RSS found (/feed/ and /rss redirect to the front page, ?lab_viewport=rss is empty on 2026-10-06); covered via news search",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": null,
   "source_note": null,
   "logo": null
  },
  {
   "id": "kapital",
   "name": "Kapital",
   "country": "NO",
   "kind": "Business media",
   "url": "https://www.kapital.no",
   "type": "rss",
   "paywall": true,
   "enabled": false,
   "status": "fails: redirect loop on /rss, /feed and ?lab_viewport=rss (2026-10-06); covered via news search",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.kapital.no/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "bt",
   "name": "Bergens Tidende",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.bt.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.bt.no/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "aftenbladet",
   "name": "Stavanger Aftenblad",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.aftenbladet.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.aftenbladet.no/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "adressa",
   "name": "Adresseavisen",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.adressa.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.adressa.no/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "fvn",
   "name": "Fædrelandsvennen",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.fvn.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.fvn.no/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "itromso",
   "name": "iTromsø",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.itromso.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.itromso.no/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "smp",
   "name": "Sunnmørsposten",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.smp.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.smp.no/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "nordlys",
   "name": "Nordlys",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.nordlys.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (/rss is empty or 404; Amedia feed /service/rss works, 15 latest items on 2026-10-06)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.nordlys.no/service/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "ba",
   "name": "Bergensavisen",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.ba.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (/rss is empty or 404; Amedia feed /service/rss works, 15 latest items on 2026-10-06)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.ba.no/service/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "rb",
   "name": "Romerikes Blad",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.rb.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (/rss is empty or 404; Amedia feed /service/rss works, 15 latest items on 2026-10-06)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.rb.no/service/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "dagsavisen",
   "name": "Dagsavisen",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.dagsavisen.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (the old /arc/outboundfeeds/rss/ link is 404; /rss redirects to ?lab_viewport=rss, 248 items on 2026-10-06)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.dagsavisen.no/?lab_viewport=rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "abcnyheter",
   "name": "ABC Nyheter",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.abcnyheter.no",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok (/rss and /feed return 404; ?lab_viewport=rss works, 24 items on 2026-10-06)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.abcnyheter.no/?lab_viewport=rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "norges-bank-taler",
   "name": "Norges Bank (foredrag og taler)",
   "country": "NO",
   "kind": "Central bank",
   "url": "https://www.norges-bank.no",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.norges-bank.no/RSS/Foredrag-og-taler---Norges-Bank/",
   "source_note": null,
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/norges-bank.svg",
    "source_url": "https://commons.wikimedia.org/wiki/File:Norges_Bank_logo.svg",
    "author": "Norges Bank",
    "license": "Public domain",
    "license_url": null,
    "credit": "Wikimedia Commons"
   }
  },
  {
   "id": "bankplassen",
   "name": "Norges Bank – Bankplassen blogg",
   "country": "NO",
   "kind": "Central bank",
   "url": "https://www.norges-bank.no/bankplassen/",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.norges-bank.no/RSS/bankplassen-blogg/",
   "source_note": null,
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/norges-bank.svg",
    "source_url": "https://commons.wikimedia.org/wiki/File:Norges_Bank_logo.svg",
    "author": "Norges Bank",
    "license": "Public domain",
    "license_url": null,
    "credit": "Wikimedia Commons"
   }
  },
  {
   "id": "skatteetaten",
   "name": "Skatteetaten (pressemeldinger)",
   "country": "NO",
   "kind": "Tax authority",
   "url": "https://www.skatteetaten.no",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.skatteetaten.no/rss/presse/pressemeldinger/",
   "source_note": null,
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/skatteetaten.webp",
    "source_url": "https://www.skatteetaten.no/static/img/skatteetatenlogo/fav-icon/57x57/png/favicon57x57.png",
    "author": null,
    "license": null,
    "license_url": null,
    "credit": "Official website"
   }
  },
  {
   "id": "regjeringen",
   "name": "Regjeringen",
   "country": "NO",
   "kind": "Ministry",
   "url": "https://www.regjeringen.no",
   "type": "rss",
   "paywall": false,
   "enabled": false,
   "status": "fails: HTTP 403 for bots (re-checked 2026-10-06); not fetched",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.regjeringen.no/no/aktuelt/rss/id2582/",
   "source_note": null,
   "logo": null
  },
  {
   "id": "okokrim",
   "name": "Økokrim",
   "country": "NO",
   "kind": "Police/prosecution",
   "url": "https://www.okokrim.no",
   "type": "rss",
   "paywall": false,
   "enabled": false,
   "status": "fails: https://www.okokrim.no/rss redirects to plain http:// which times out (2026-10-06)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.okokrim.no/rss",
   "source_note": null,
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/okokrim.svg",
    "source_url": "https://commons.wikimedia.org/wiki/File:Okokrim_logo_sort.svg",
    "author": "Lillian Nordby Øktner/Økokrim",
    "license": "Public domain",
    "license_url": null,
    "credit": "Wikimedia Commons"
   }
  },
  {
   "id": "nbx-ir",
   "name": "NBX børsmeldinger (via Inderes)",
   "country": "NO",
   "kind": "Company announcements",
   "url": "https://www.inderes.se/en/companies/nbx",
   "type": "search",
   "paywall": false,
   "enabled": true,
   "status": "added manually by the researcher (fetch.sh --add); no RSS (nbx.com timed out on 2026-10-06)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": null,
   "source_note": null,
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/nbx.svg",
    "source_url": "https://cdn.prod.website-files.com/6152dfaed2ce58d94ef37b88/619509e489aaca39961511c2_DarkLogo.svg",
    "author": null,
    "license": null,
    "license_url": null,
    "credit": "Official website"
   }
  },
  {
   "id": "stortinget",
   "name": "Stortinget",
   "country": "NO",
   "kind": "Parliament",
   "url": "https://www.stortinget.no",
   "type": "search",
   "paywall": false,
   "enabled": true,
   "status": "added manually by the researcher (fetch.sh --add); no news RSS found on 2026-10-06; also covered via news search",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": null,
   "source_note": null,
   "logo": {
    "kind": "logo",
    "file_url": "https://nordiccrypto.no/assets/img/logos/stortinget-finanskomiteen.svg",
    "source_url": "https://commons.wikimedia.org/wiki/File:Coat_of_arms_of_the_Storting_(monochromatic).svg",
    "author": "Worldlydev",
    "license": "Public domain",
    "license_url": null,
    "credit": "Wikimedia Commons"
   }
  },
  {
   "id": "kryptografen",
   "name": "Kryptografen.no",
   "country": "NO",
   "kind": "Crypto media",
   "url": "https://kryptografen.no",
   "type": "rss-all",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://kryptografen.no/feed/",
   "source_note": null,
   "logo": null
  },
  {
   "id": "bitcoinsnakk",
   "name": "Bitcoinsnakk (podkast)",
   "country": "NO",
   "kind": "Podcast",
   "url": "https://podme.com/no/podkast/bitcoinsnakk/",
   "type": "rss-all",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://anchor.fm/s/4a747814/podcast/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "enogtyvetanker",
   "name": "En og tyve tanker (podkast)",
   "country": "NO",
   "kind": "Podcast",
   "url": "https://zeno.fm/podcast/en-og-tyve-tanker-twenty-one-thoughts/",
   "type": "rss-all",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://anchor.fm/s/e5a9acdc/podcast/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "kryptopodden",
   "name": "Kryptopodden",
   "country": "NO",
   "kind": "Podcast",
   "url": "https://anchor.fm/s/f29c1268/podcast/rss",
   "type": "rss-all",
   "paywall": false,
   "enabled": true,
   "status": "ok, but last episode June 2025",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://anchor.fm/s/f29c1268/podcast/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "barebitcoin",
   "name": "Bare Bitcoin (blogg)",
   "country": "NO",
   "kind": "Company blog",
   "url": "https://barebitcoin.no",
   "type": "rss",
   "paywall": false,
   "enabled": false,
   "status": "no RSS found (/feed, /rss.xml, /blog/rss.xml return 404 on 2026-10-06)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": null,
   "source_note": null,
   "logo": null
  },
  {
   "id": "rbnett",
   "name": "Romsdals Budstikke",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.rbnett.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (97 items on 2026-10-06; also covered via news search)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.rbnett.no/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "glomdalen",
   "name": "Østlendingen/Glåmdalen",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.glomdalen.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (Amedia feed /service/rss, 15 latest items on 2026-10-06; also covered via news search)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.glomdalen.no/service/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "oa",
   "name": "Oppland Arbeiderblad",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.oa.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (Amedia feed /service/rss, 15 latest items on 2026-10-06; also covered via news search)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.oa.no/service/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "budstikka",
   "name": "Budstikka",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.budstikka.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (Amedia feed /service/rss, 15 latest items on 2026-10-06; also covered via news search)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.budstikka.no/service/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "tb",
   "name": "Tønsbergs Blad",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.tb.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (Amedia feed /service/rss, 15 latest items on 2026-10-06; also covered via news search)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.tb.no/service/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "h-avis",
   "name": "Haugesunds Avis",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.h-avis.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (Amedia feed /service/rss, 15 latest items on 2026-10-06; also covered via news search)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.h-avis.no/service/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "ta",
   "name": "Telemarksavisa",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.ta.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (Amedia feed /service/rss, 15 latest items on 2026-10-06; also covered via news search)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.ta.no/service/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "an",
   "name": "Avisa Nordland",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.an.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (Amedia feed /service/rss, 15 latest items on 2026-10-06; also covered via news search)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.an.no/service/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "computerworld",
   "name": "Computerworld Norge",
   "country": "NO",
   "kind": "Tech media",
   "url": "https://www.cw.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (computerworld.no now redirects to cw.no; ?lab_viewport=rss works, 57 items on 2026-10-06)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.cw.no/?lab_viewport=rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "kom24",
   "name": "Kom24",
   "country": "NO",
   "kind": "Tech media",
   "url": "https://www.kom24.no",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok (?lab_viewport=rss, 166 items on 2026-10-06)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.kom24.no/?lab_viewport=rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "investornytt",
   "name": "Investornytt",
   "country": "NO",
   "kind": "Business media",
   "url": "https://investornytt.no",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok (?lab_viewport=rss, 114 items on 2026-10-06)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.investornytt.no/?lab_viewport=rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "hegnar",
   "name": "Hegnar.no",
   "country": "NO",
   "kind": "Business media",
   "url": "https://www.hegnar.no",
   "type": "search",
   "paywall": true,
   "enabled": true,
   "status": "no RSS used (/rss is a login redirect loop on 2026-10-06); covered via news search",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": null,
   "source_note": null,
   "logo": null
  },
  {
   "id": "morgenbladet",
   "name": "Morgenbladet",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.morgenbladet.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (?lab_viewport=rss, 73 items on 2026-10-06)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.morgenbladet.no/?lab_viewport=rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "dagensperspektiv",
   "name": "Dagens Perspektiv",
   "country": "NO",
   "kind": "Business media",
   "url": "https://www.dagensperspektiv.no",
   "type": "rss",
   "paywall": false,
   "enabled": true,
   "status": "ok (?lab_viewport=rss, 68 items on 2026-10-06)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.dagensperspektiv.no/?lab_viewport=rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "nationen",
   "name": "Nationen",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://www.nationen.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (Amedia feed /service/rss, 15 latest items on 2026-10-06; also covered via news search)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://www.nationen.no/service/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "klassekampen",
   "name": "Klassekampen",
   "country": "NO",
   "kind": "Newspaper",
   "url": "https://klassekampen.no",
   "type": "rss",
   "paywall": true,
   "enabled": true,
   "status": "ok (/rss redirects to /api/newsfeed/rss, 254 items on 2026-10-06)",
   "verified": "2026-10-06",
   "language": "Norwegian",
   "feed": "https://klassekampen.no/api/newsfeed/rss",
   "source_note": null,
   "logo": null
  },
  {
   "id": "reuters-norden",
   "name": "Reuters (Nordic coverage)",
   "country": "NORDIC",
   "kind": "Wire",
   "url": "https://www.reuters.com",
   "type": "bing",
   "paywall": true,
   "enabled": true,
   "status": "ok (Bing News RSS limited to reuters.com links for Nordic queries, filtered on crypto keywords; links go to the reuters.com story; 13/13 queries HTTP 200 on 2026-10-06). Reuters has no free feed: feeds.reuters.com ended in 2020, the Reuters Connect API is paid/licensed (we have no credentials), reuters.com robots.txt blocks all unlisted bots and its terms forbid automated collection, and news.google.com/rss is disallowed by Google's robots.txt - so we never fetch reuters.com or Google News directly.",
   "verified": "2026-10-06",
   "language": null,
   "feed": null,
   "source_note": null,
   "logo": null
  },
  {
   "id": "bing-no",
   "name": "News search (Norwegian domains)",
   "country": "NO",
   "kind": "Search feed",
   "url": "https://www.bing.com/news",
   "type": "bing",
   "paywall": false,
   "enabled": true,
   "status": "ok (Bing News RSS sorted by date; links always go to the original story)",
   "verified": "2026-10-06",
   "language": null,
   "feed": null,
   "source_note": null,
   "logo": null
  },
  {
   "id": "bing-no-kn",
   "name": "News search (Norwegian domains, per site)",
   "country": "NO",
   "kind": "Search feed",
   "url": "https://www.bing.com/news",
   "type": "bing",
   "paywall": false,
   "enabled": true,
   "status": "ok (Kryptonytt's former news search: extra queries plus one query per term and Norwegian site; links always go to the original story)",
   "verified": "2026-10-06",
   "language": null,
   "feed": null,
   "source_note": null,
   "logo": null
  },
  {
   "id": "bing-se",
   "name": "News search (Swedish domains)",
   "country": "SE",
   "kind": "Search feed",
   "url": "https://www.bing.com/news",
   "type": "bing",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": null,
   "source_note": null,
   "logo": null
  },
  {
   "id": "bing-fi",
   "name": "News search (Finnish domains)",
   "country": "FI",
   "kind": "Search feed",
   "url": "https://www.bing.com/news",
   "type": "bing",
   "paywall": false,
   "enabled": true,
   "status": "ok",
   "verified": "2026-10-06",
   "language": null,
   "feed": null,
   "source_note": null,
   "logo": null
  },
  {
   "id": "bing-is",
   "name": "News search (Icelandic domains)",
   "country": "IS",
   "kind": "Search feed",
   "url": "https://www.bing.com/news",
   "type": "bing",
   "paywall": false,
   "enabled": true,
   "status": "ok (no Icelandic market in Bing; filtered to .is domains)",
   "verified": "2026-10-06",
   "language": null,
   "feed": null,
   "source_note": null,
   "logo": null
  },
  {
   "id": "bing-dk",
   "name": "News search (Danish domains)",
   "country": "DK",
   "kind": "Search feed",
   "url": "https://www.bing.com/news",
   "type": "bing",
   "paywall": false,
   "enabled": true,
   "status": "ok (Bing News RSS, filtered to .dk domains; links go to the original story)",
   "verified": "2026-10-06",
   "language": null,
   "feed": null,
   "source_note": null,
   "logo": null
  }
 ],
 "search": [
  {
   "id": "reuters-norden",
   "country": "NORDIC",
   "allowed_tld": "reuters.com",
   "queries": [
    "site:reuters.com Norway",
    "site:reuters.com Norwegian",
    "site:reuters.com Sweden",
    "site:reuters.com Swedish",
    "site:reuters.com Finland",
    "site:reuters.com Finnish",
    "site:reuters.com Denmark",
    "site:reuters.com Danish",
    "site:reuters.com Iceland",
    "site:reuters.com Nordic",
    "site:reuters.com Scandinavia",
    "site:reuters.com Norges Bank",
    "site:reuters.com Riksbank"
   ]
  },
  {
   "id": "bing-no",
   "country": "NO",
   "allowed_tld": ".no",
   "queries": [
    "kryptovaluta",
    "bitcoin",
    "blokkjede",
    "kryptobørs",
    "Finanstilsynet krypto",
    "MiCA krypto",
    "stablecoin",
    "bitcoin-utvinning",
    "Finansavisen bitcoin",
    "Shifter krypto"
   ]
  },
  {
   "id": "bing-no-kn",
   "country": "NO",
   "allowed_tld": ".no",
   "queries": [
    "\"Bare Bitcoin\"",
    "Firi krypto",
    "Bitmynt",
    "K33 bitcoin",
    "NBX krypto",
    "kryptoutvinning datasenter",
    "Skatteetaten krypto",
    "Økokrim krypto",
    "kryptosvindel",
    "kryptoselskap",
    "Nexa blokkjede",
    "bitcoin Norge"
   ]
  },
  {
   "id": "bing-se",
   "country": "SE",
   "allowed_tld": ".se",
   "queries": [
    "kryptovaluta",
    "bitcoin",
    "blockkedja",
    "kryptotillgångar",
    "Finansinspektionen krypto",
    "Mica krypto",
    "Safello",
    "stablecoin",
    "kryptobörs",
    "e-krona"
   ]
  },
  {
   "id": "bing-fi",
   "country": "FI",
   "allowed_tld": ".fi",
   "queries": [
    "kryptovaluutta",
    "bitcoin",
    "lohkoketju",
    "kryptovarat",
    "Finanssivalvonta krypto",
    "MiCA krypto",
    "Coinmotion",
    "Northcrypto",
    "virtuaalivaluutta"
   ]
  },
  {
   "id": "bing-is",
   "country": "IS",
   "allowed_tld": ".is",
   "queries": [
    "rafmynt",
    "rafmyntir",
    "bitcoin",
    "sýndareignir",
    "bálkakeðja",
    "Myntkaup",
    "Monerium",
    "rafmyntir site:visir.is",
    "rafmynt site:ruv.is",
    "rafmynt site:mbl.is",
    "bitcoin site:visir.is"
   ]
  },
  {
   "id": "bing-dk",
   "country": "DK",
   "allowed_tld": ".dk",
   "queries": [
    "kryptovaluta",
    "bitcoin",
    "blockchain",
    "kryptoaktiver",
    "Finanstilsynet krypto",
    "MiCA krypto",
    "Nationalbanken krypto",
    "Skattestyrelsen krypto",
    "Erhvervsministeriet krypto",
    "stablecoin"
   ]
  }
 ],
 "event_sources": [
  {
   "id": "oslo-blockchain-meetup",
   "name": "Oslo Blockchain Meetup (Meetup.com)",
   "url": "https://www.meetup.com/oslo-blockchain-meetup/",
   "country": "NO",
   "city": "Oslo",
   "organiser": "Oslo Blockchain Meetup",
   "enabled": true,
   "trusted": true,
   "status": "ok (JSON-LD on the group page)"
  },
  {
   "id": "oslo-bitcoin-meetup",
   "name": "Oslo Bitcoin Meetup (Meetup.com)",
   "url": "https://www.meetup.com/oslo-bitcoin-meetup/",
   "country": "NO",
   "city": "Oslo",
   "organiser": "Oslo Bitcoin Meetup",
   "enabled": true,
   "trusted": true,
   "status": "ok (group now points to Oslo Blockchain Meetup)"
  },
  {
   "id": "meetup-oslo-bitcoin",
   "name": "Meetup.com search: bitcoin, Oslo",
   "url": "https://www.meetup.com/find/?keywords=bitcoin&location=no--Oslo&source=EVENTS",
   "country": "NO",
   "city": null,
   "organiser": null,
   "enabled": true,
   "trusted": false,
   "status": "ok (filtered on crypto keywords)"
  },
  {
   "id": "meetup-oslo-blockchain",
   "name": "Meetup.com search: blockchain, Norway",
   "url": "https://www.meetup.com/find/?keywords=blockchain&location=no--Oslo&source=EVENTS",
   "country": "NO",
   "city": null,
   "organiser": null,
   "enabled": true,
   "trusted": false,
   "status": "ok (filtered on crypto keywords)"
  },
  {
   "id": "polyteknisk",
   "name": "Polyteknisk Forening (program)",
   "url": "https://www.polyteknisk.no/program",
   "country": "NO",
   "city": "Oslo",
   "organiser": "Polyteknisk Forening",
   "enabled": true,
   "trusted": false,
   "status": "ok (iCal per event; filtered on crypto keywords)"
  },
  {
   "id": "kaupr-events",
   "name": "Kaupr events",
   "url": "https://www.kaupr.io/events",
   "country": "NO",
   "city": null,
   "organiser": "Kaupr",
   "enabled": true,
   "trusted": true,
   "status": "no machine-readable data; researcher checks manually"
  },
  {
   "id": "bpi-arrangementer",
   "name": "Bitcoinpolitisk institutt – events",
   "url": "https://bpinorge.no/arrangementer/",
   "country": "NO",
   "city": null,
   "organiser": "Bitcoinpolitisk institutt Norge",
   "enabled": true,
   "trusted": true,
   "status": "no machine-readable data; researcher checks manually"
  },
  {
   "id": "swedish-bitcoin-meetups",
   "name": "Swedish Bitcoin Meetups (Meetup.com)",
   "url": "https://www.meetup.com/swedish-bitcoin-meetups/",
   "country": "SE",
   "city": "Stockholm",
   "organiser": "Swedish Bitcoin Meetups",
   "enabled": true,
   "trusted": true,
   "status": "ok (JSON-LD; bitcoin-only group run with Svenska Bitcoinföreningen)"
  },
  {
   "id": "bitcoin-stockholm",
   "name": "Bitcoin (Stockholm) group (Meetup.com)",
   "url": "https://www.meetup.com/bitcoin/",
   "country": "SE",
   "city": "Stockholm",
   "organiser": null,
   "enabled": true,
   "trusted": true,
   "status": "checked; no upcoming events listed"
  },
  {
   "id": "meetup-stockholm-bitcoin",
   "name": "Meetup.com search: bitcoin, Stockholm",
   "url": "https://www.meetup.com/find/?keywords=bitcoin&location=se--Stockholm&source=EVENTS",
   "country": "SE",
   "city": null,
   "organiser": null,
   "enabled": true,
   "trusted": false,
   "status": "ok (noisy; filtered on crypto keywords, editor reviews)"
  },
  {
   "id": "meetup-stockholm-blockchain",
   "name": "Meetup.com search: blockchain, Stockholm",
   "url": "https://www.meetup.com/find/?keywords=blockchain&location=se--Stockholm&source=EVENTS",
   "country": "SE",
   "city": null,
   "organiser": null,
   "enabled": true,
   "trusted": false,
   "status": "ok (noisy; filtered on crypto keywords, editor reviews)"
  },
  {
   "id": "meetup-gothenburg-crypto",
   "name": "Meetup.com search: crypto, Gothenburg",
   "url": "https://www.meetup.com/find/?keywords=crypto&location=se--Gothenburg&source=EVENTS",
   "country": "SE",
   "city": null,
   "organiser": null,
   "enabled": true,
   "trusted": false,
   "status": "ok (noisy; mostly Stockholm/online results)"
  },
  {
   "id": "helsinki-bitcoin-hobbyists",
   "name": "Helsinki Bitcoin Hobbyists (Meetup.com)",
   "url": "https://www.meetup.com/helsinki-bitcoin-hobbyists/",
   "country": "FI",
   "city": "Helsinki",
   "organiser": "Helsinki Bitcoin Hobbyists",
   "enabled": true,
   "trusted": true,
   "status": "ok (JSON-LD; monthly first-Friday meetup)"
  },
  {
   "id": "meetup-helsinki-bitcoin",
   "name": "Meetup.com search: bitcoin, Helsinki",
   "url": "https://www.meetup.com/find/?keywords=bitcoin&location=fi--Helsinki&source=EVENTS",
   "country": "FI",
   "city": null,
   "organiser": null,
   "enabled": true,
   "trusted": false,
   "status": "ok (noisy; filtered on crypto keywords)"
  },
  {
   "id": "meetup-helsinki-blockchain",
   "name": "Meetup.com search: blockchain, Helsinki",
   "url": "https://www.meetup.com/find/?keywords=blockchain&location=fi--Helsinki&source=EVENTS",
   "country": "FI",
   "city": null,
   "organiser": null,
   "enabled": true,
   "trusted": false,
   "status": "ok (noisy; filtered on crypto keywords)"
  },
  {
   "id": "btchel",
   "name": "BTCHEL (Nordic Bitcoin Conference, Helsinki)",
   "url": "https://info.btchel.com/index.html",
   "country": "FI",
   "city": "Helsinki",
   "organiser": "BTCHEL",
   "enabled": true,
   "trusted": true,
   "status": "no JSON-LD; 2026 edition was 25–26 Sep; researcher adds next edition manually"
  },
  {
   "id": "meetup-reykjavik-bitcoin",
   "name": "Meetup.com search: bitcoin, Reykjavík",
   "url": "https://www.meetup.com/find/?keywords=bitcoin&location=is--Reykjavik&source=EVENTS",
   "country": "IS",
   "city": null,
   "organiser": null,
   "enabled": true,
   "trusted": false,
   "status": "ok (no crypto events found 3 Oct 2026)"
  },
  {
   "id": "copenhagen-bitcoin",
   "name": "Copenhagen Bitcoin (Meetup.com)",
   "url": "https://www.meetup.com/copenhagen-bitcoin/",
   "country": "DK",
   "city": "Copenhagen",
   "organiser": "Copenhagen Bitcoin",
   "enabled": true,
   "trusted": true,
   "status": "checked 3 Oct 2026: no upcoming events listed"
  },
  {
   "id": "meetup-copenhagen-bitcoin",
   "name": "Meetup.com search: bitcoin, Copenhagen",
   "url": "https://www.meetup.com/find/?keywords=bitcoin&location=dk--Copenhagen&source=EVENTS",
   "country": "DK",
   "city": null,
   "organiser": null,
   "enabled": true,
   "trusted": false,
   "status": "ok (noisy; trading-course ads must be rejected)"
  },
  {
   "id": "meetup-copenhagen-blockchain",
   "name": "Meetup.com search: blockchain, Copenhagen",
   "url": "https://www.meetup.com/find/?keywords=blockchain&location=dk--Copenhagen&source=EVENTS",
   "country": "DK",
   "city": null,
   "organiser": null,
   "enabled": true,
   "trusted": false,
   "status": "new 3 Oct 2026"
  },
  {
   "id": "bitcoin-copenhagen-conf",
   "name": "Bitcoin Copenhagen (conference)",
   "url": "https://bitcoincopenhagen.dk/",
   "country": "DK",
   "city": null,
   "organiser": null,
   "enabled": false,
   "trusted": true,
   "status": "no machine-readable event data; the researcher checks it by hand (2026 edition was 21 Mar 2026)"
  },
  {
   "id": "eventbrite",
   "name": "Eventbrite (Oslo, bitcoin)",
   "url": "https://www.eventbrite.com/d/norway--oslo/bitcoin/",
   "country": "NO",
   "city": null,
   "organiser": null,
   "enabled": false,
   "trusted": false,
   "status": "no structured data on the search page; not used"
  },
  {
   "id": "luma",
   "name": "Luma (Oslo)",
   "url": "https://luma.com/oslo",
   "country": "NO",
   "city": null,
   "organiser": null,
   "enabled": false,
   "trusted": false,
   "status": "no structured data; not used"
  }
 ]
}
