{"name":"Kintsu brand catalogue","description":"Every brand asset Kintsu publishes, with the rules that come attached. Unauthenticated, unexpiring, stable ids.","schema":1,"updated":"2026-09-12","origin":"https://www.kintsu.xyz","howToUse":{"rule":"Fetch the file. Never redraw, trace, re-typeset, recolor or regenerate a mark — not with a drawing tool, not with an image model, not \"close enough\" in SVG by hand. A regenerated logo is a wrong logo even when it looks right, and it is wrong in a way that ships. If the file you need is not in this manifest, say so and stop.","resolve":["Lowercase what you were asked for — \"the sMON logo\" becomes \"smon logo\".","Match it against each asset's `id`, `name`, `aliases` and `tags`. `aliases` is the field built for exactly this and is already lowercased, so \"smon\", \"staked mon\" and \"sMON\" all land on one row.","On more than one hit, prefer `status: \"approved\"`, then the row whose `background` fits the ground you are drawing on: `transparent` is the variant to composite, `any` carries its own contrast (full-color token art), `dark`/`light` are drawn for one theme only.","Read `usage` before you place it and `restrictions` before you publish it.","Fetch `url`. It is absolute here, unauthenticated, and does not expire. `rasters` maps pixel widths to PNG/WebP URLs for the places a vector will not go.","Nothing matched? Check `missing` — those are assets we know we do not have. Do not substitute a lookalike and do not draw one."],"ownership":{"kintsu":"`owner: \"kintsu\"` — our own marks. Use them as supplied. `restrictions` on these rows carries the clearspace and minimum-size rules, and they are rules, not suggestions.","thirdParty":"`owner: \"third-party\"` — other companies' marks (networks, tokens, partners, wallets), redistributed here for interoperability only. We do not hold, and therefore cannot grant, rights in them. Every third-party row carries `restrictions`; read it, honour it, and never restyle, recolor, rotate or letterbox someone else's mark. If your use is not plain identification of that thing, go to its owner."},"fields":{"status":"`approved` is the only status to use. `deprecated` rows keep serving on purpose — a 404 would break content that already shipped — and carry `replacedBy` with the id to use instead.","version":"Bumped when the bytes change. Cite `id` + `version` when you want a claim about an asset to stay checkable.","generated":"`true` means the file is emitted by scripts/gen-brand-assets.mjs from the mark definition. Hand-editing one is a change the next generator run silently reverts.","recipes":"Scene recipes compose 3D objects with real asset files. Every recipe is `illustrative: true` — a depicted market is a picture, never a statement that the pair is live. Do not infer product availability from artwork."},"endpoints":{"manifest":"https://www.kintsu.xyz/brand/manifest.json","guide":"https://www.kintsu.xyz/brand/brand.md","page":"https://www.kintsu.xyz/brand"}},"counts":{"assets":43,"approved":41,"deprecated":2,"kintsuOwned":14,"thirdParty":29,"recipes":3},"assets":[{"id":"kintsu-mark-cyan","brand":"kintsu","kind":"logomark","name":"Kintsu mark (cyan)","aliases":["kintsu mark","kintsu logo","kintsu icon","mark","logomark","origami mark"],"category":"logo","tags":["mark","icon","cyan","avatar","favicon","primary"],"description":"The four-blade origami mark in brand cyan, square at 188×188 with the blades filling the box edge to edge.","usage":"THE default mark. Cyan carries on both themes, so this is the one to use unless the surface forces a single ink — an avatar, an app icon, a favicon source, or the mark beside a heading.","restrictions":"Keep clearspace of at least one blade-width (a quarter of the mark’s height) on every side, and do not render the mark below 24px or the lockup below 120px wide — the blades close up and read as a blob. Never re-color the mark outside the variants in this catalogue, never add effects, and never rebuild the letters in a substitute typeface.","owner":"kintsu","format":"svg","background":"any","colorVariant":"full-color","width":188,"height":188,"url":"https://www.kintsu.xyz/brand/generated/kintsu-mark-cyan.svg","version":1,"status":"approved","updated":"2026-09-12","related":["kintsu-lockup-duotone-dark"],"generated":true},{"id":"kintsu-mark-mono-light","brand":"kintsu","kind":"logomark","name":"Kintsu mark (white)","aliases":["kintsu mark white","white mark","kintsu mark on dark","mark mono light"],"category":"logo","tags":["mark","icon","mono","white","one-color","dark background"],"description":"The mark in solid white, square at 188×188.","usage":"For dark or busy grounds that will not take cyan — a photograph, a partner’s dark deck, a one-color print run, or anything where the mark must not compete with an accent color already on screen.","restrictions":"Keep clearspace of at least one blade-width (a quarter of the mark’s height) on every side, and do not render the mark below 24px or the lockup below 120px wide — the blades close up and read as a blob. Never re-color the mark outside the variants in this catalogue, never add effects, and never rebuild the letters in a substitute typeface.","owner":"kintsu","format":"svg","background":"dark","colorVariant":"mono-light","width":188,"height":188,"url":"https://www.kintsu.xyz/brand/generated/kintsu-mark-mono-light.svg","version":1,"status":"approved","updated":"2026-09-12","related":["kintsu-mark-cyan","kintsu-mark-mono-dark"],"generated":true},{"id":"kintsu-mark-mono-dark","brand":"kintsu","kind":"logomark","name":"Kintsu mark (ink)","aliases":["kintsu mark black","black mark","kintsu mark on light","mark mono dark"],"category":"logo","tags":["mark","icon","mono","black","one-color","light background"],"description":"The mark in brand ink (#0E1114), square at 188×188.","usage":"For light grounds and print. Brand ink rather than pure black — the mark sitting next to body text set in #0E1114 should be the same ink as the text, not a harder one.","restrictions":"Keep clearspace of at least one blade-width (a quarter of the mark’s height) on every side, and do not render the mark below 24px or the lockup below 120px wide — the blades close up and read as a blob. Never re-color the mark outside the variants in this catalogue, never add effects, and never rebuild the letters in a substitute typeface.","owner":"kintsu","format":"svg","background":"light","colorVariant":"mono-dark","width":188,"height":188,"url":"https://www.kintsu.xyz/brand/generated/kintsu-mark-mono-dark.svg","version":1,"status":"approved","updated":"2026-09-12","related":["kintsu-mark-cyan","kintsu-mark-mono-light"],"generated":true},{"id":"kintsu-lockup-duotone-dark","brand":"kintsu","kind":"lockup","name":"Kintsu lockup (duotone, on dark)","aliases":["kintsu lockup","kintsu logo lockup","kintsu full logo","lockup","kintsu horizontal logo"],"category":"logo","tags":["lockup","horizontal","duotone","cyan","dark background","primary"],"description":"Cyan mark with the KINTSU letters in #EDF1F4, the dark theme’s `--ink`. 1080×188.","usage":"THE primary lockup, and the one to reach for on any Kintsu surface — the app, the site, a dark deck, a video plate. If somebody asks for \"the Kintsu logo\" with no other detail, this is it.","restrictions":"Keep clearspace of at least one blade-width (a quarter of the mark’s height) on every side, and do not render the mark below 24px or the lockup below 120px wide — the blades close up and read as a blob. Never re-color the mark outside the variants in this catalogue, never add effects, and never rebuild the letters in a substitute typeface.","owner":"kintsu","format":"svg","background":"dark","colorVariant":"duotone","width":1080,"height":188,"url":"https://www.kintsu.xyz/brand/generated/kintsu-lockup-duotone-dark.svg","version":1,"status":"approved","updated":"2026-09-12","related":["kintsu-lockup-duotone-light","kintsu-mark-cyan"],"generated":true},{"id":"kintsu-lockup-duotone-light","brand":"kintsu","kind":"lockup","name":"Kintsu lockup (duotone, on light)","aliases":["kintsu lockup light","kintsu logo on white","lockup on light"],"category":"logo","tags":["lockup","horizontal","duotone","cyan","light background"],"description":"Cyan mark with the KINTSU letters in #0E1114, the light theme’s `--ink`. 1080×188.","usage":"The primary lockup on white and light grounds — print, a light-theme screenshot, a partner page that is not dark.","restrictions":"Keep clearspace of at least one blade-width (a quarter of the mark’s height) on every side, and do not render the mark below 24px or the lockup below 120px wide — the blades close up and read as a blob. Never re-color the mark outside the variants in this catalogue, never add effects, and never rebuild the letters in a substitute typeface.","owner":"kintsu","format":"svg","background":"light","colorVariant":"duotone","width":1080,"height":188,"url":"https://www.kintsu.xyz/brand/generated/kintsu-lockup-duotone-light.svg","version":1,"status":"approved","updated":"2026-09-12","related":["kintsu-lockup-duotone-dark"],"generated":true},{"id":"kintsu-lockup-mono-light","brand":"kintsu","kind":"lockup","name":"Kintsu lockup (white)","aliases":["kintsu lockup white","white lockup","one color lockup"],"category":"logo","tags":["lockup","mono","white","one-color","dark background"],"description":"Mark and letters both in solid white. 1080×188.","usage":"When the ground will not take cyan: over a photograph or video, in a one-color print run, or on a partner’s template. Losing the cyan is a real cost, so use a duotone variant wherever one will survive.","restrictions":"Keep clearspace of at least one blade-width (a quarter of the mark’s height) on every side, and do not render the mark below 24px or the lockup below 120px wide — the blades close up and read as a blob. Never re-color the mark outside the variants in this catalogue, never add effects, and never rebuild the letters in a substitute typeface.","owner":"kintsu","format":"svg","background":"dark","colorVariant":"mono-light","width":1080,"height":188,"url":"https://www.kintsu.xyz/brand/generated/kintsu-lockup-mono-light.svg","version":1,"status":"approved","updated":"2026-09-12","related":["kintsu-lockup-duotone-dark","kintsu-lockup-mono-dark"],"generated":true},{"id":"kintsu-lockup-mono-dark","brand":"kintsu","kind":"lockup","name":"Kintsu lockup (ink)","aliases":["kintsu lockup black","black lockup","kintsu logo for print"],"category":"logo","tags":["lockup","mono","black","one-color","light background","print"],"description":"Mark and letters both in brand ink (#0E1114). 1080×188.","usage":"One-color reproduction on light grounds — letterhead, a fax-grade document, a partner’s single-ink template, laser engraving.","restrictions":"Keep clearspace of at least one blade-width (a quarter of the mark’s height) on every side, and do not render the mark below 24px or the lockup below 120px wide — the blades close up and read as a blob. Never re-color the mark outside the variants in this catalogue, never add effects, and never rebuild the letters in a substitute typeface.","owner":"kintsu","format":"svg","background":"light","colorVariant":"mono-dark","width":1080,"height":188,"url":"https://www.kintsu.xyz/brand/generated/kintsu-lockup-mono-dark.svg","version":1,"status":"approved","updated":"2026-09-12","related":["kintsu-lockup-duotone-light","kintsu-lockup-mono-light"],"generated":true},{"id":"kintsu-wordmark-mono-light","brand":"kintsu","kind":"wordmark","name":"Kintsu wordmark (white)","aliases":["kintsu wordmark","wordmark","kintsu text logo","kintsu letters","kintsu type"],"category":"logo","tags":["wordmark","letters","mono","white","dark background"],"description":"The KINTSU letterforms alone in white, cropped tight to the type at 823.7×136.9.","usage":"Where the mark is already on screen and a second copy would be noise — a footer under the mark, a video lower-third, the entablature of the Kintsu Prime vault in the 3D city. Default wordmark for dark grounds.","restrictions":"Keep clearspace of at least one blade-width (a quarter of the mark’s height) on every side, and do not render the mark below 24px or the lockup below 120px wide — the blades close up and read as a blob. Never re-color the mark outside the variants in this catalogue, never add effects, and never rebuild the letters in a substitute typeface.","owner":"kintsu","format":"svg","background":"dark","colorVariant":"mono-light","width":823.7,"height":136.9,"url":"https://www.kintsu.xyz/brand/generated/kintsu-wordmark-mono-light.svg","version":1,"status":"approved","updated":"2026-09-12","related":["kintsu-wordmark-mono-dark","kintsu-lockup-duotone-dark"],"generated":true},{"id":"kintsu-wordmark-mono-dark","brand":"kintsu","kind":"wordmark","name":"Kintsu wordmark (ink)","aliases":["kintsu wordmark dark","wordmark on light","kintsu letters black"],"category":"logo","tags":["wordmark","letters","mono","black","light background","print"],"description":"The KINTSU letterforms alone in brand ink (#0E1114), cropped tight at 823.7×136.9.","usage":"The wordmark on white and light grounds, and in print.","restrictions":"Keep clearspace of at least one blade-width (a quarter of the mark’s height) on every side, and do not render the mark below 24px or the lockup below 120px wide — the blades close up and read as a blob. Never re-color the mark outside the variants in this catalogue, never add effects, and never rebuild the letters in a substitute typeface.","owner":"kintsu","format":"svg","background":"light","colorVariant":"mono-dark","width":823.7,"height":136.9,"url":"https://www.kintsu.xyz/brand/generated/kintsu-wordmark-mono-dark.svg","version":1,"status":"approved","updated":"2026-09-12","related":["kintsu-wordmark-mono-light","kintsu-lockup-duotone-light"],"generated":true},{"id":"kintsu-logomark-square","name":"Kintsu logomark (legacy export)","aliases":["kintsu logomark svg","original logomark","logomark 1081"],"category":"logo","tags":["mark","icon","cyan","legacy","illustrator"],"description":"The original Illustrator export of the mark in cyan, in its own 1081×1081 coordinate space. Same geometry as the generated mark at a different scale, carrying Illustrator’s `<style>` block and generator comment.","usage":"Kept because existing code and content reference this path. For new work prefer `kintsu-mark-cyan`, which is generated from `kintsu-mark.ts` and therefore cannot drift from the React component.","restrictions":"Keep clearspace of at least one blade-width (a quarter of the mark’s height) on every side, and do not render the mark below 24px or the lockup below 120px wide — the blades close up and read as a blob. Never re-color the mark outside the variants in this catalogue, never add effects, and never rebuild the letters in a substitute typeface.","owner":"kintsu","format":"svg","background":"any","colorVariant":"full-color","width":1081,"height":1081,"url":"https://www.kintsu.xyz/brand/kintsu-logomark.svg","rasters":{"4505":"https://www.kintsu.xyz/brand/kintsu-logomark.png"},"version":1,"status":"deprecated","replacedBy":"kintsu-mark-cyan","updated":"2026-07-07","related":["kintsu-mark-cyan"]},{"id":"kintsu-wordmark-text","brand":"kintsu","kind":"wordmark","name":"Kintsu wordmark (legacy)","aliases":["kintsu wordmark text","wordmark text svg","legacy wordmark"],"category":"logo","tags":["wordmark","deprecated","legacy"],"description":"The original hand-made wordmark export, repaired 2026-09-13. It had been unrenderable: six unclosed `<path>` tags (browsers repaired them silently, so it went unnoticed for a year, while Illustrator, a Figma import, resvg and any agent’s parser did not), no width/height so an `<img>` reported `naturalWidth` 0, `currentColor` ink that resolves to black standalone, and a viewBox starting at x 290 that clipped the K’s stem at x 256.3. The letterform geometry is byte-identical to the generated wordmark and was left untouched; only the wrapper was fixed.","usage":"Prefer `kintsu-wordmark-mono-light` (or `-dark` on light grounds), which is generated from the mark definition and cannot drift. This path stays served because it is already published and publicly reachable, so a 404 would break content that shipped against it.","restrictions":"Keep clearspace of at least one blade-width (a quarter of the mark’s height) on every side, and do not render the mark below 24px or the lockup below 120px wide — the blades close up and read as a blob. Never re-color the mark outside the variants in this catalogue, never add effects, and never rebuild the letters in a substitute typeface.","owner":"kintsu","format":"svg","background":"dark","colorVariant":"mono-light","width":823.7,"height":136.9,"url":"https://www.kintsu.xyz/brand/kintsu-wordmark-text.svg","version":2,"status":"deprecated","replacedBy":"kintsu-wordmark-mono-light","updated":"2026-09-13","related":["kintsu-wordmark-mono-light","kintsu-wordmark-mono-dark"]},{"id":"token-ausd","name":"AUSD (AUSD)","aliases":["ausd","ausd","ausd token","ausd logo","agora dollar","agora usd"],"category":"token","tags":["token","coin","ausd","stablecoin","dollar"],"description":"AUSD token artwork, re-served from this origin. Agora’s dollar stablecoin. This is the TOKEN coin, not Agora’s corporate mark — see MISSING_ASSETS.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=AUSD","version":1,"status":"approved","updated":"2026-09-12"},{"id":"token-avax","name":"Avalanche (AVAX)","aliases":["avax","avalanche","avax token","avax logo"],"category":"token","tags":["token","coin","avax","network token","layer 1"],"description":"Avalanche token artwork, re-served from this origin.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=AVAX","version":1,"status":"approved","updated":"2026-09-12"},{"id":"token-benji","name":"Franklin Templeton BENJI (BENJI)","aliases":["benji","franklin templeton benji","benji token","benji logo","franklin templeton","benji token"],"category":"token","tags":["token","coin","benji","rwa","treasuries","tokenized fund"],"description":"Franklin Templeton BENJI token artwork, re-served from this origin. A tokenized money-market fund share — the catalogue’s one real RWA coin.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=BENJI","version":1,"status":"approved","updated":"2026-09-12"},{"id":"token-btc","name":"Bitcoin (BTC)","aliases":["btc","bitcoin","btc token","btc logo"],"category":"token","tags":["token","coin","btc","collateral","blue chip"],"description":"Bitcoin token artwork, re-served from this origin. Collateral in the `btc-usdc` market the 3D city’s `west` block plates.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=BTC","version":1,"status":"approved","updated":"2026-09-12","related":["token-usdc"]},{"id":"token-cc","name":"Canton (CC)","aliases":["cc","cc token","cc logo","canton coin","canton token"],"category":"token","tags":["token","coin","cc","collateral","canton"],"description":"Canton token artwork, re-served from this origin. Canton Coin — collateral in `cc-usdc`, the market on the city’s focal block and the pair the product leads with. Distinct from the Canton NETWORK mark (`canton-mark`), which is the chain’s brand rather than a coin.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=CC","version":1,"status":"approved","updated":"2026-09-12","related":["token-usdc","canton-mark"]},{"id":"token-eth","name":"Ethereum (ETH)","aliases":["eth","ethereum","eth token","eth logo"],"category":"token","tags":["token","coin","eth","network token","blue chip"],"description":"Ethereum token artwork, re-served from this origin.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=ETH","version":1,"status":"approved","updated":"2026-09-12"},{"id":"token-hype","name":"Hyperliquid (HYPE)","aliases":["hype","hyperliquid","hype token","hype logo"],"category":"token","tags":["token","coin","hype","network token","hyperliquid"],"description":"Hyperliquid token artwork, re-served from this origin. Served from our own copy rather than the token proxy: the CRM’s upstream artwork is a JPEG, which this catalogue’s format union cannot express. `/api/tokens/art?symbol=HYPE` serves the same logo as `image/jpeg`.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"webp","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/tokens/hype-token.webp","rasters":{"144":"https://www.kintsu.xyz/tokens/hype-token.webp"},"version":1,"status":"approved","updated":"2026-07-14","related":["token-shype"]},{"id":"token-mon","name":"Monad (MON)","aliases":["mon","monad","mon token","mon logo"],"category":"token","tags":["token","coin","mon","network token","monad","staking"],"description":"Monad token artwork, re-served from this origin. The asset staked to mint sMON.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=MON","rasters":{"256":"https://www.kintsu.xyz/tokens/mon-token.png"},"version":1,"status":"approved","updated":"2026-09-12","related":["token-smon","token-wmon"]},{"id":"token-shype","name":"Kintsu Staked Hype (SHYPE)","aliases":["shype","kintsu staked hype","shype token","shype logo","shype","s-hype","staked hype","kintsu staked hype"],"category":"token","tags":["token","coin","shype","lst","kintsu","hyperliquid","collateral","receipt"],"description":"Kintsu Staked Hype token artwork, re-served from this origin. Kintsu’s Hyperliquid LST, and one of the two token coins that matter most here — it is the receipt a staker holds and the collateral in `shype-usdc`.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Kintsu’s own token artwork. Do not recolor or re-draw it; the coin is how a holder recognises the asset in a wallet list.","owner":"kintsu","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=SHYPE","rasters":{"144":"https://www.kintsu.xyz/tokens/shype-token.webp"},"version":1,"status":"approved","updated":"2026-09-12","related":["token-hype","token-smon"]},{"id":"token-smon","name":"Kintsu Staked Monad (SMON)","aliases":["smon","kintsu staked monad","smon token","smon logo","smon","s-mon","staked mon","staked monad","kintsu staked monad"],"category":"token","tags":["token","coin","smon","lst","kintsu","monad","collateral","receipt","primary"],"description":"Kintsu Staked Monad token artwork, re-served from this origin. Kintsu’s Monad LST — the single most-used token coin in this product. It is what Stake pays out, what the Earn vaults hold, and the collateral in `smon-usdc`.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Kintsu’s own token artwork. Do not recolor or re-draw it; the coin is how a holder recognises the asset in a wallet list.","owner":"kintsu","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=SMON","rasters":{"256":"https://www.kintsu.xyz/tokens/smon-token.png"},"version":1,"status":"approved","updated":"2026-09-12","related":["token-mon","token-supermon","token-shype"]},{"id":"token-supermon","name":"SuperMON (SUPERMON)","aliases":["supermon","supermon","supermon token","supermon logo","supermon","super mon","super monad"],"category":"token","tags":["token","coin","supermon","lst","kintsu","monad","vault"],"description":"SuperMON token artwork, re-served from this origin. The CRM’s artwork url for this symbol points back at our own `kintsu.xyz/tokens/supermon-token.webp`, so the proxy round-trips to this repo’s own file. The local 360² copy under `rasters` is the same bytes without the hop.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Kintsu’s own token artwork. Do not recolor or re-draw it; the coin is how a holder recognises the asset in a wallet list.","owner":"kintsu","format":"webp","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=SUPERMON","rasters":{"360":"https://www.kintsu.xyz/tokens/supermon-token.webp"},"version":1,"status":"approved","updated":"2026-09-12","related":["token-smon"]},{"id":"token-susds","name":"sUSDS (SUSDS)","aliases":["susds","susds","susds token","susds logo","susds","sky savings dollar","savings usds"],"category":"token","tags":["token","coin","susds","stablecoin","yield bearing","collateral"],"description":"sUSDS token artwork, re-served from this origin. A yield-bearing stablecoin, NOT an RWA — what stands behind it is Sky’s savings rate, not a claim on a specific security. Collateral in the ladder’s top rung, `susds-usdc`.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=SUSDS","version":1,"status":"approved","updated":"2026-09-12","related":["token-usds"]},{"id":"token-usd1","name":"USD1 (USD1)","aliases":["usd1","usd1","usd1 token","usd1 logo"],"category":"token","tags":["token","coin","usd1","stablecoin","dollar"],"description":"USD1 token artwork, re-served from this origin.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=USD1","version":1,"status":"approved","updated":"2026-09-12"},{"id":"token-usdc","name":"USDC (USDC)","aliases":["usdc","usdc","usdc token","usdc logo","usd coin","circle usdc"],"category":"token","tags":["token","coin","usdc","stablecoin","dollar","debt asset","primary"],"description":"USDC token artwork, re-served from this origin. The loan asset in every market this product runs — the borrowed side of each pair.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=USDC","version":1,"status":"approved","updated":"2026-09-12","related":["token-usdcx","token-btc","token-cc","token-smon"]},{"id":"token-usdcx","name":"USDCx (USDCX)","aliases":["usdcx","usdcx","usdcx token","usdcx logo","usdcx","usdc x","canton usdc"],"category":"token","tags":["token","coin","usdcx","stablecoin","dollar","canton"],"description":"USDCx token artwork, re-served from this origin.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=USDCX","version":1,"status":"approved","updated":"2026-09-12","related":["token-usdc"]},{"id":"token-usde","name":"Ethena USDe (USDE)","aliases":["usde","ethena usde","usde token","usde logo","usde","ethena"],"category":"token","tags":["token","coin","usde","stablecoin","dollar","synthetic"],"description":"Ethena USDe token artwork, re-served from this origin.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=USDE","version":1,"status":"approved","updated":"2026-09-12"},{"id":"token-usds","name":"USDS (USDS)","aliases":["usds","usds","usds token","usds logo","usds","sky dollar"],"category":"token","tags":["token","coin","usds","stablecoin","dollar"],"description":"USDS token artwork, re-served from this origin.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"webp","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=USDS","version":1,"status":"approved","updated":"2026-09-12","related":["token-susds"]},{"id":"token-usdt","name":"Tether (USDT)","aliases":["usdt","tether","usdt token","usdt logo","usdt","tether usd"],"category":"token","tags":["token","coin","usdt","stablecoin","dollar"],"description":"Tether token artwork, re-served from this origin.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=USDT","version":1,"status":"approved","updated":"2026-09-12"},{"id":"token-wmon","name":"Wrapped MON (WMON)","aliases":["wmon","wrapped mon","wmon token","wmon logo","wmon","wrapped monad"],"category":"token","tags":["token","coin","wmon","wrapped","monad"],"description":"Wrapped MON token artwork, re-served from this origin.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=WMON","version":1,"status":"approved","updated":"2026-09-12","related":["token-mon"]},{"id":"token-wsteth","name":"Wrapped stETH (WSTETH)","aliases":["wsteth","wrapped steth","wsteth token","wsteth logo","wsteth","wrapped steth","lido wsteth","wrapped staked eth"],"category":"token","tags":["token","coin","wsteth","lst","lido","collateral","ethereum"],"description":"Wrapped stETH token artwork, re-served from this origin. Lido’s LST. Collateral in the market whose id is still `eth-usdc` — the id predates the collateral swap and the divergence is deliberate.","usage":"Same-origin by construction: safe to draw into a canvas or upload as a WebGL texture, which a CoinGecko CDN url is not. Prefer this over any external artwork url for the same symbol.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=WSTETH","version":1,"status":"approved","updated":"2026-09-12","related":["token-eth","token-usdc"]},{"id":"network-monad","name":"Monad network mark","brand":"monad","kind":"logomark","aliases":["monad","monad network","monad mark","monad logo"],"category":"network","tags":["network","monad","gas token"],"description":"The Monad network mark — which is the MON coin. A network is pictured by its gas token throughout Kintsu (src/lib/tokens/network-gas-token.ts), so this is the same artwork the swap and bridge surfaces draw.","usage":"Label the Monad network with this. It is NOT a Monad corporate wordmark and must not stand in for one — we do not hold that file.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=MON","version":1,"status":"approved","updated":"2026-09-13","related":["token-mon"]},{"id":"network-hyperliquid","name":"Hyperliquid network mark","brand":"hyperliquid","kind":"logomark","aliases":["hyperliquid","hyperliquid network","hyperliquid mark","hyperliquid logo"],"category":"network","tags":["network","hyperliquid","gas token"],"description":"The Hyperliquid network mark — which is the HYPE coin. A network is pictured by its gas token throughout Kintsu (src/lib/tokens/network-gas-token.ts), so this is the same artwork the swap and bridge surfaces draw. Served from our own /tokens file rather than the art proxy: the proxy returns HYPE as a JPEG, which has no alpha and paints a black box behind the mark.","usage":"Label the Hyperliquid network with this. It is NOT a Hyperliquid corporate wordmark and must not stand in for one — we do not hold that file.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"webp","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/tokens/hype-token.webp","version":1,"status":"approved","updated":"2026-09-13","related":["token-hype"]},{"id":"network-ethereum","name":"Ethereum network mark","brand":"ethereum","kind":"logomark","aliases":["ethereum","ethereum network","ethereum mark","ethereum logo"],"category":"network","tags":["network","ethereum","gas token"],"description":"The Ethereum network mark — which is the ETH coin. A network is pictured by its gas token throughout Kintsu (src/lib/tokens/network-gas-token.ts), so this is the same artwork the swap and bridge surfaces draw.","usage":"Label the Ethereum network with this. It is NOT a Ethereum corporate wordmark and must not stand in for one — we do not hold that file.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"png","background":"any","colorVariant":"full-color","url":"https://www.kintsu.xyz/api/tokens/art?symbol=ETH","version":1,"status":"approved","updated":"2026-09-13","related":["token-eth"]},{"id":"canton-mark","brand":"canton","kind":"logomark","name":"Canton mark","aliases":["canton","canton mark","canton logo","canton c","canton network icon"],"category":"network","tags":["canton","network","chain","mark","hatched"],"description":"The official Canton “C”, drawn as a fine hatched line pattern in white over grey (#8D8D8D). 46×51.","usage":"The default Canton mark on dark grounds — a network badge, a chain selector, a “built on Canton” line. Use `canton-mark-lime` when the surface wants Canton’s own accent instead of neutral ink.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"svg","background":"dark","colorVariant":"mono-light","width":46,"height":51,"url":"https://www.kintsu.xyz/brand/canton.svg","version":1,"status":"approved","updated":"2026-08-18","related":["canton-mark-lime","canton-network-wordmark","token-cc"]},{"id":"canton-mark-lime","brand":"canton","kind":"logomark","name":"Canton mark (lime)","aliases":["canton lime","canton green","canton accent mark"],"category":"network","tags":["canton","network","chain","mark","lime","accent"],"description":"The same hatched Canton “C” in Canton’s own lime (#F3FF97 over #B9C766). 46×51.","usage":"Where the mark should carry Canton’s accent color rather than neutral ink — a partner strip, a network chip that is meant to be noticed. Dark grounds only; lime on white is illegible.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"svg","background":"dark","colorVariant":"full-color","width":46,"height":51,"url":"https://www.kintsu.xyz/brand/canton-lime.svg","version":1,"status":"approved","updated":"2026-08-19","related":["canton-mark","canton-network-wordmark"]},{"id":"canton-network-wordmark","brand":"canton","kind":"lockup","name":"Canton Network lockup","aliases":["canton network","canton wordmark","canton network lockup","canton full logo"],"category":"network","tags":["canton","network","wordmark","lockup","lime"],"description":"The full Canton Network lockup: the lime hatched mark with the wordmark set beside it in white. 1432×369.","usage":"The lockup for when Canton has to be NAMED rather than badged — a “powered by” footer, a partner slide, a press page. Dark grounds only (the wordmark is white).","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"svg","background":"dark","colorVariant":"full-color","width":1432,"height":369,"url":"https://www.kintsu.xyz/brand/canton-network-wordmark.svg","version":1,"status":"approved","updated":"2026-09-08","related":["canton-mark","canton-foundation-lockup"]},{"id":"canton-foundation-lockup","brand":"canton-foundation","kind":"lockup","name":"Canton Foundation lockup","aliases":["canton foundation","foundation lockup","canton foundation logo"],"category":"partner","tags":["canton","foundation","organisation","lockup","governance"],"description":"The Canton Foundation lockup — the hatched “C” in grey with CANTON FOUNDATION set in white beside it. 185×51.","usage":"Only where the FOUNDATION specifically is meant — governance copy, a legal or attribution footer, a slide about who stewards the network. For the chain itself use `canton-mark` or `canton-network-wordmark`. Dark grounds only.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"svg","background":"dark","colorVariant":"mono-light","width":185,"height":51,"url":"https://www.kintsu.xyz/brand/canton-foundation.svg","version":1,"status":"approved","updated":"2026-08-18","related":["canton-network-wordmark","canton-mark"]},{"id":"chainlink-mark-simplified","brand":"chainlink","kind":"logomark","name":"Chainlink mark","aliases":["chainlink","chainlink logo","chainlink hexagon","oracle mark"],"category":"network","tags":["chainlink","oracle","price feed","redraw","unofficial"],"description":"NOT the official Chainlink mark. A 251-byte hand-simplified hexagon drawn in-house in Chainlink blue (#375BD2) to stand in for the oracle badge on market rows. 48×48.","usage":"Fine as a small in-product glyph — an oracle badge on a market row, where it reads at 16px. Do NOT use it in anything published, in a partner deck, in a press asset, or at a size where the geometry is legible: it is our approximation of somebody else’s trademark, and passing it off as their mark is the thing to avoid. Replace it with the official asset — see MISSING_ASSETS.","restrictions":"UNOFFICIAL REDRAW — this is not Chainlink’s artwork and must not be presented as it. Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"svg","background":"any","colorVariant":"full-color","width":48,"height":48,"url":"https://www.kintsu.xyz/oracles/chainlink.svg","version":1,"status":"approved","updated":"2026-07-26"},{"id":"wallet-metamask","brand":"metamask","kind":"logomark","name":"MetaMask","aliases":["metamask","meta mask","metamask fox","fox"],"category":"wallet","tags":["wallet","metamask","evm","eip-6963"],"description":"MetaMask’s official color fox icon, unmodified. 142×136.878, with intrinsic dimensions matching the viewBox so it also loads as a Three.js texture.","usage":"Fallback artwork for the MetaMask provider in the wallet picker and the beta wallet illustration. Only ever next to the actual MetaMask option — never as decoration.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"svg","background":"any","colorVariant":"full-color","width":142,"height":136.878,"url":"https://www.kintsu.xyz/brand/wallets/metamask.svg","version":1,"status":"approved","updated":"2026-09-08","related":["wallet-phantom","wallet-rabby"]},{"id":"wallet-phantom","brand":"phantom","kind":"logomark","name":"Phantom","aliases":["phantom","phantom wallet","phantom ghost"],"category":"wallet","tags":["wallet","phantom","eip-6963"],"description":"Phantom’s official recommended SVG icon, unmodified. 128×128.","usage":"Fallback artwork for the Phantom provider in the wallet picker. Only ever next to the actual Phantom option.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"svg","background":"any","colorVariant":"full-color","width":128,"height":128,"url":"https://www.kintsu.xyz/brand/wallets/phantom.svg","version":1,"status":"approved","updated":"2026-09-08","related":["wallet-metamask","wallet-rabby"]},{"id":"wallet-walletconnect","brand":"walletconnect","kind":"logomark","name":"WalletConnect","aliases":["walletconnect","wallet connect","wc"],"category":"wallet","tags":["wallet","walletconnect","sdk"],"description":"The WalletConnect mark in its official blue (#3B99FC). Extracted 2026-09-13 from the inline component the sign-in panel and the beta connections table already draw, so the file and the running UI cannot disagree.","usage":"Artwork for the WalletConnect option in a wallet picker. WalletConnect is a protocol rather than a wallet, so it labels the CONNECTION method, never a specific wallet.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"svg","background":"any","colorVariant":"full-color","width":480,"height":332,"url":"https://www.kintsu.xyz/brand/wallets/walletconnect.svg","version":1,"status":"approved","updated":"2026-09-13","related":["wallet-metamask","wallet-rabby","wallet-phantom"]},{"id":"wallet-rabby","brand":"rabby","kind":"logomark","name":"Rabby","aliases":["rabby","rabby wallet"],"category":"wallet","tags":["wallet","rabby","evm","eip-6963"],"description":"Rabby’s color symbol, taken from the official browser-extension source at a pinned commit. 56×48.","usage":"Fallback artwork for the Rabby provider in the wallet picker. Only ever next to the actual Rabby option.","restrictions":"Trademark of its owner. Redistributed here only so integrations can identify it correctly; Kintsu grants no rights it does not hold. Do not recolor, distort or re-draw it, and check the owner’s own brand guidelines before using it in anything published.","owner":"third-party","format":"svg","background":"any","colorVariant":"full-color","width":56,"height":48,"url":"https://www.kintsu.xyz/brand/wallets/rabby.svg","version":1,"status":"approved","updated":"2026-09-08","related":["wallet-metamask","wallet-phantom"]}],"recipes":[{"id":"scene-focal-market-plate","name":"The focal plate — CC collateral, USDC loan","description":"The hero shot. The `focal` market block on the waterfront row at scale 1.34, plating `cc-usdc`: post Canton Coin, draw dollars. It is the nearest and largest market in the city and the only plate a visitor is meant to be able to READ, which is why this pair sits on it — Canton is what the product is about, and the most prominent slot should say so. Behind it the `crown-quay` tower and the named skyline cluster stand as scenery, at the lighter ink depth gives them.","source":"packages/kintsu-3d/src/scenes/productivity/city-plan.ts#MARKET_BLOCKS.focal","assets":[{"assetId":"token-cc","role":"collateral","placement":"Left half of the market plate, in the collateral slot.","substitutable":false},{"assetId":"token-usdc","role":"borrowed","placement":"Right half of the market plate, in the loan slot.","substitutable":false},{"assetId":"canton-mark","role":"scenery","placement":"Optional network badge in the caption strip below the frame — never on the building itself.","substitutable":true}],"camera":"The city’s authored eye: about 13.6° off the z axis at positive x and z, so the block’s `+z` wall faces the lens at ~0.97 of full and its `+x` wall at ~0.235. Do not orbit past a quarter turn — only the `+x` and `+z` walls are drawn, so a camera that sees another face sees a mass with no facade lines on it.","lighting":"The city’s hidden-line drawing, not a lit render: ink density falls with depth (`CITY_INK_FADE`), so the focal block is the darkest object in the frame and the skyline behind it is the lightest. Cyan is reserved for the plate’s own numerals and the money in flight.","fixed":["The plate carries the pair, not the towers. Towers are scenery with two anonymous kiosk mouths and no token of any kind.","The block stays SQUARE (`facing` 0). It is the one readable plate in the hero, and a quarter turn puts it 76° off the eye.","The pair is `cc-usdc` — a real fixture row. Never invent a pair for a frame.","Terms drawn on the plate must match the fixture: 70% LLTV, 25bps origination. A plate that disagrees with the app is the failure this recipe exists to prevent."],"framing":{"square":"Crop to the block plus one tower either side. The plate should occupy the middle third; losing the skyline entirely is fine, losing plate legibility is not.","portrait":"Stack: skyline in the top third, the focal block centred below it, pavement and the walk-up mark at the base. The tallest named towers give the column something to close against.","landscape":"The full district. Focal block a third in from the left, the counter row and Kintsu Prime carrying the right, skyline across the top."},"illustrative":true,"status":"approved","updated":"2026-09-12"},{"id":"scene-avenue-market-btc","name":"The avenue plate — BTC collateral, USDC loan","description":"The `west` market block, the one building in the district turned a quarter east so it fronts the grand avenue’s mouth rather than the promenade. It plates `btc-usdc`: the safest collateral on the ladder and the cheapest borrow, at scale 0.9. The turn is the point of this frame — the walk up to it ends heading north along a different road, and the avenue behind gives the shot a vanishing line the waterfront row has not got.","source":"packages/kintsu-3d/src/scenes/productivity/city-plan.ts#MARKET_BLOCKS.west","assets":[{"assetId":"token-btc","role":"collateral","placement":"Collateral slot on the plate, which sits on the `+x` wall after the turn.","substitutable":true},{"assetId":"token-usdc","role":"borrowed","placement":"Loan slot on the same wall.","substitutable":false},{"assetId":"kintsu-mark-cyan","role":"scenery","placement":"Caption or corner bug on the composed frame, outside the render.","substitutable":true}],"camera":"Lower and further west than the hero, aimed up the grand avenue so the turned `+x` wall is square to the lens. The avenue’s own vista is protected geometry — nothing tall stands in it — so it stays clear all the way to the skyline.","lighting":"Same hidden-line ink ramp. This block sits a row back from the waterfront, so it is a step lighter than the focal plate: do not ink it up to match, because the depth ramp is what makes the district read as one place.","fixed":["The quarter turn is 90° exactly. A footprint is an axis-aligned box, and only a quarter turn leaves that box describing the building it belongs to.","Never turn it WEST. The eye stands at positive x and z, so a `-x` wall is not drawn at all — the plate, portico and both mouths would vanish.","`btc-usdc` is a real fixture row at 85% LLTV, 0bps origination. BTC is the collateral; USDC is the loan. Never the reverse.","Towers on this block — `empire` (`setback-spire`), `chrysler` (`arch-crown`) — are scenery. They carry no pair and no token."],"framing":{"square":"Tight on the turned wall and the avenue mouth. Let the avenue run out of the top-left corner to keep the depth cue.","portrait":"The avenue as the column’s spine, the market at the bottom third, `empire`’s needle closing the top.","landscape":"Market on the left third with the avenue opening across the centre; the named cluster fills the right."},"illustrative":true,"status":"approved","updated":"2026-09-12"},{"id":"scene-counter-row-smon","name":"The counter row — sMON collateral beside Kintsu Prime","description":"The `midtown` market block plating `smon-usdc` — Kintsu’s own LST posted as collateral against a dollar loan — on the counter row it shares with the `slab-e` tower and, at the row’s east end, the Kintsu Prime vault. This is the frame that shows the product’s two halves in one picture: a market that takes sMON, and the vault that deploys into markets like it. Prime’s entablature carries the KINTSU wordmark, which is the only place in the district our own type appears on a building.","source":"packages/kintsu-3d/src/scenes/productivity/city-plan.ts#MARKET_BLOCKS.midtown + VAULT_BLOCKS.prime","assets":[{"assetId":"token-smon","role":"collateral","placement":"Collateral slot on the market plate, `+z` wall.","substitutable":false},{"assetId":"token-usdc","role":"borrowed","placement":"Loan slot on the same plate, and the asset a depositor puts into Prime.","substitutable":false},{"assetId":"kintsu-wordmark-mono-light","role":"scenery","placement":"Kintsu Prime’s entablature, east end of the row.","substitutable":false},{"assetId":"token-mon","role":"staked","placement":"Caption only — the asset staked to mint the sMON on the plate. Not a building in this frame.","substitutable":true}],"camera":"Level with the counter street, wide enough to hold both the market at the row’s west end and Prime at its east. Prime is 1.10 wide and casts a 1.20-wide band of screen-right, so do not compose anything shorter than it into that band — it disappears.","lighting":"Counter-row ink: one step lighter than the waterfront, one step darker than the tower row. Prime’s wordmark is the brightest element on the building and should stay legible end to end — clipping it to \"KINT\" is a known failure this row’s layout was already moved once to avoid.","fixed":["Neither vault turns. The row is 0.66 deep and Prime is 1.10 wide, so a quarter-turned vault does not fit on it at any position.","Prime’s wordmark must be readable in full. Crop the frame, never the word.","`smon-usdc` is a real fixture row at 75% LLTV with a 15bps origination fee. sMON is collateral, USDC is the loan.","The vault is a VAULT, not a market: it holds no pair and plates no terms. Only the market block carries a collateral/debt pair."],"framing":{"square":"Market and Prime shoulder to shoulder, counter street across the bottom. Drop the skyline.","portrait":"Prime centred with the market small in front of it — the vault reads as the anchor and the market as what it deploys into.","landscape":"The whole counter row west to east: Meridian, the market, `slab-e`, Prime. The clearest statement of the product the city can make."},"illustrative":true,"status":"approved","updated":"2026-09-12"}],"missing":[{"id":"network-lockups","name":"Lockups for Chainlink, Ethereum, Monad and Hyperliquid","reason":"Networks currently shows a MARK for each of these because a mark is all we hold — only Canton has a lockup, and defaulting that one tile to its lockup made it the odd one in its own row. The lockup is the better default once every network has one: it names the company as well as showing it. Needs the official lockup file from each."},{"id":"wallet-coinbase","name":"Coinbase Wallet mark","reason":"The app draws a PLACEHOLDER for this — a blue disc with a white rounded square — not Coinbase’s mark. It is deliberately not catalogued as an asset: a hand-drawn approximation offered as a download is a fake logo, and someone would ship it. Needs the official file from Coinbase’s brand resources."},{"id":"temple-digital-group","name":"Temple Digital Group mark","reason":"Named as a partner in decks and copy, with no file in either repo. Every mention currently renders as a text label or a two-letter fallback badge."},{"id":"monad-wordmark","name":"Monad corporate wordmark","reason":"We ship the MON token coin but no Monad company mark. A \"built on Monad\" strip, a partner slide or a network badge needs the wordmark, and a token coin standing in for a company mark is a category error."},{"id":"hyperliquid-wordmark","name":"Hyperliquid corporate wordmark","reason":"Same gap as Monad: the HYPE coin exists, the company mark does not, and sHYPE surfaces need to name the chain rather than badge the token."},{"id":"agora-mark","name":"Agora mark","reason":"AUSD is in the token list as a coin; Agora the issuer has no mark. Attribution copy about who issues the stablecoin has nothing to show."},{"id":"chainlink-mark-official","name":"Chainlink mark (official)","reason":"What exists is a 251-byte in-house redraw (`chainlink-mark-simplified`), which is adequate as a 16px in-product glyph and must not be published. The official asset is needed for anything that leaves the app."},{"id":"token-link","name":"LINK token artwork","reason":"Not in the CRM token list and not on disk, so there is no coin for LINK at any size. Confirmed absent from both repos."},{"id":"token-wbtc","name":"WBTC token artwork","reason":"Not in the CRM token list and not on disk. BTC artwork exists; wrapped BTC is a distinct asset and substituting the BTC coin for it would misidentify the token in a wallet list."},{"id":"canton-mark-on-light","name":"Canton mark for light grounds","reason":"All four Canton files we hold are drawn for dark grounds (white, grey or lime ink). A light-theme page, a printed one-pager or a white partner template has no legible Canton mark to use."},{"id":"kintsu-mark-rasters","name":"Kintsu mark PNG rasters (32–1024)","reason":"Sized PNGs do not exist; the only raster is a 4505² export. Favicons, avatars, marketplace listings and OG pipelines all need small fixed sizes, and each is currently downscaling that file by hand. Deliberately deferred rather than forgotten — see the note at the top of this file for the dependency cost."},{"id":"kintsu-scene-renders","name":"Reference renders for the scene recipes","reason":"None of the three recipes has been shot, so every `referenceRender` is absent. A recipe without a reference is a description someone has to interpret rather than match."}]}