Exchange · The block
What a member actually puts on its pages: a strip of four headlines from other newsrooms, above the footer. One request, about 7 KB, no iframe, no cookies, no third-party tracker.
The same block, the same markup, four different host themes. Nothing below changes except the variables the host sets — no rule of the block is overridden.
London Thames Heat Tunnel Among UK Projects to Share £90m
thebizziroute.com
Misfuelling a Diesel Car With Petrol Can Cause Lasting Engine Damage
nobel.observer
Ceuta Border Now Guarded by Soldiers Who Must Salute Every Seagull Crossing Into Spain
en.bxoda.net
Macron kritisiert Israels Vorgehen in Gaza und im Westjordanland vor der UN
hochland.uno
Gold Prices Slip as Stronger Dollar and Rate Outlook Weigh
hublcore.com
Four Tops to Perform in Honolulu in September 2026
boldestvoice.com
Real headlines, live from the pool. On a member's site the same cards carry signed links; here they lead straight to the newsroom and no trade is booked.
<script src="https://relay.mib.news/w.js" data-key="pk_your_key" data-count="4" data-band="1" async></script>
| data-key | The member's public key. Bound to its domain — served anywhere, counted only at home. |
| data-count | Cards to ask for, 1–12. Default 4. Only full rows are rendered, so the last one may be dropped. |
| data-lang | Override the language. By default the block speaks the language of the member. |
| data-label | Your own heading instead of the translated default. |
| data-target | CSS selector for where to render. Without it the block appears where the tag sits. |
| data-band | Render as a full-width strip above the footer rather than inline. |
| data-accent | Accent colour for the block, if the theme wants a different one from its text colour. |
Every rule of the block sits in @layer relay, so a theme's own rule wins without !important. Most themes never need one: setting a few variables is enough.
| --relay-gap | Space between cards. Default 1.25rem. |
| --relay-min | Narrowest a card may get before the row breaks. Default 158px. |
| --relay-radius | Corner of the preview image. Default 3px. |
| --relay-rule | Hairlines. Default: 18 % of the current text colour. |
| --relay-surface | Placeholder behind an image. Default: 8 % of the current text colour. |
| --relay-accent | Accent for the link and underline. Default: the text colour itself. |
| --relay-max | Content column of the strip. Measured from the theme if not set. |
| --relay-band-space | Air above and below the strip. |
| --relay-title-size | Headline size — and --relay-label-size, --relay-meta-size. |
Rules the block follows so a member never has to think about it again after pasting the tag.
Keys are issued by hand while the exchange is closed. Every member has a public page here with its key on it — it travels in the page source anyway, and it only works from the domain it belongs to.
Membership terms →