Skip to content

feat(assets): add CBTC brand logos, bump to 0.6.1#55

Open
gyorgybalazsi wants to merge 2 commits into
mainfrom
feat/add-brand-assets
Open

feat(assets): add CBTC brand logos, bump to 0.6.1#55
gyorgybalazsi wants to merge 2 commits into
mainfrom
feat/add-brand-assets

Conversation

@gyorgybalazsi
Copy link
Copy Markdown
Contributor

@gyorgybalazsi gyorgybalazsi commented May 28, 2026

Summary

  • Adds the official CBTC token mark under assets/:
    • assets/cbtc-logo.svg — dark-background variant (primary)
    • assets/cbtc-logo-onlight.svg — light-background variant
  • Bumps cbtc crate version: 0.6.0 → 0.6.1

SVGs sourced from the BitSafe brand kit at https://www.bitsafe.finance/brand-kit.

Why

This lets external integrators link to a versioned, immutable URL on this repo instead of the moving bitsafe.finance path. First consumer is canton-network/wallet's api-specs/assets.json, which now references:

https://raw.githubusercontent.com/DLC-link/cbtc-lib/v0.6.1/assets/cbtc-logo.svg

Tag v0.6.1 has been pushed and the URL resolves now — independent of when this PR merges.

Test plan

  • SVG files are valid and render in a browser
  • cargo check passes after the version bump
  • No code changes; assets + version-bump only

🤖 Generated with Claude Code

Add the official CBTC token mark (dark-bg and light-bg variants) under
assets/, sourced from the BitSafe brand kit at
https://www.bitsafe.finance/brand-kit.

This lets integrators (e.g. canton-network/wallet's assets.json) link
to a versioned, immutable URL on this repo instead of the moving
bitsafe.finance path.

Signed-off-by: gyorgybalazsi <gyorgy@bitsafe.finance>

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
gyorgybalazsi added a commit to gyorgybalazsi/wallet that referenced this pull request May 28, 2026
Swap the brand-kit URL on www.bitsafe.finance for an immutable raw
URL pinned to the cbtc-1.2.0 tag on DLC-link/cbtc-lib, where the
brand assets are now hosted (DLC-link/cbtc-lib#55).

Signed-off-by: gyorgybalazsi <gyorgy@bitsafe.finance>

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@gyorgybalazsi gyorgybalazsi requested a review from scolear May 28, 2026 15:22
scolear
scolear previously approved these changes May 28, 2026
Bump the crate version to 0.6.1 to ship the new assets/ directory
introduced in the previous commit.

Signed-off-by: gyorgybalazsi <gyorgy@bitsafe.finance>

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@gyorgybalazsi gyorgybalazsi changed the title feat(assets): add CBTC brand logos feat(assets): add CBTC brand logos, bump to 0.6.1 May 28, 2026
@gyorgybalazsi gyorgybalazsi requested a review from scolear May 28, 2026 15:37
davidrichards-da added a commit to canton-network/wallet that referenced this pull request May 29, 2026
* chore: add cbtc to assets.json for all networks

Adds CBTC (BitSafe wrapped Bitcoin, CIP-56) listings for MainNet,
TestNet, and DevNet. CBTC is the first wrapped Bitcoin asset on
Canton Network, issued by BitSafe via a decentralized network of
Attestor nodes using FROST threshold signatures.

Per-network admin (dec_party) and utility registrar host are taken
from the public Yaak environment files in
DLC-link/api-collections-public. linkToDAR points to the public DAR
folder in DLC-link/cbtc-lib.

Note on assetLogo: temporarily set to the BitSafe corporate logo
(https://www.bitsafe.finance/Logo.svg) because no token-specific
icon URL is currently hosted publicly. Happy to update once a
CBTC icon is published.

Sources:
- https://github.com/DLC-link/api-collections-public
- https://github.com/DLC-link/cbtc-lib/tree/main/cbtc-dars/dars/cbtc
- https://www.canton.network/blog/cbtc-launch-on-canton-network-wrapped-bitcoin-as-institutional-grade-collateral

Signed-off-by: gyorgybalazsi <gyorgy@bitsafe.finance>

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* chore: use official cbtc logo for cbtc listings

Swap assetLogo from the BitSafe corporate Logo.svg placeholder to the
official CBTC token mark, taken from the BitSafe brand kit
(https://www.bitsafe.finance/brand-kit). Same URL on all three
networks.

Signed-off-by: gyorgybalazsi <gyorgy@bitsafe.finance>

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* chore: pin cbtc assetLogo to versioned cbtc-lib tag

Swap the brand-kit URL on www.bitsafe.finance for an immutable raw
URL pinned to the cbtc-1.2.0 tag on DLC-link/cbtc-lib, where the
brand assets are now hosted (DLC-link/cbtc-lib#55).

Signed-off-by: gyorgybalazsi <gyorgy@bitsafe.finance>

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* chore: repin cbtc assetLogo to v0.6.1 of cbtc-lib

The brand assets are versioned with the cbtc crate's library version,
not the DAR version. Repoint to v0.6.1 (the release that introduces
the assets/ directory).

Signed-off-by: gyorgybalazsi <gyorgy@bitsafe.finance>

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: davidrichards-da <89472028+davidrichards-da@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants