add: cbBTC (2026-08-27) - #2561
Closed
claude[bot] wants to merge 2 commits into
Closed
claude[bot] wants to merge 2 commits into
claude[bot] wants to merge 2 commits into
Conversation
This was referenced Sep 1, 2026
Closed
3 tasks
Collaborator
|
Superseded by #2564 (consolidated) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requested by Josh Salinas · Slack thread
Summary
Add 1 token to the default list: Coinbase Wrapped BTC (cbBTC) on Robinhood Chain.
0xCEC185eB182c47d1bA1EFc84e6959e18cd620Be4Eligibility
This token did not meet the documented listing criteria: there is no public issuer verification of this network and address, and cbBTC is not shown on CoinMarketCap's cbBTC page for this network. An exception was granted by Andrew Pai, conditional on the token being confirmed as the canonical bridged cbBTC. Alex Francisci relayed Coinbase's confirmation that this address is the canonical bridged cbBTC on Robinhood Chain. Josh Salinas confirmed the Blockaid malicious-token flag is cleared.
Verification
node scripts/checksum.js→OK 0xCEC185eB182c47d1bA1EFc84e6959e18cd620Be4. The address on the ticket was already correctly checksummed and is used verbatim.chainId+address,chainId+symbolandchainId+name(lowercased) across the union of all 24 files insrc/tokens/: zero new collisions introduced. The four collisions present onmain(B3 inbase.json, LIT inmainnet.json, AVA and WBTC insolana.json) are pre-existing and unchanged in count.src/tokens/robinhood.jsonparses as JSON and grows 201 → 202 entries. A multiset comparison of(chainId, address, name, symbol, decimals, logoURI)tuples against the same file onorigin/mainshows 0 entries missing and exactly 1 added, namely the cbBTC entry — no existing row was reordered, altered or dropped.chainId, address, name, symbol, decimals, logoURI). Diff is +8 lines, one file.yarn testcould not be run in this environment — itschainify()step fetches over plain HTTP and the container's egress proxy answers405, so it fails before any assertion.yarn buildfails the same way, and fails identically on a cleanmaintree with this change stashed, confirming the failure is environmental and not caused by this entry. The checksum script, the JSON parse + multiset diff, and the duplicate scan above were run instead; CI runs the real suite.name,symbolanddecimalsare taken from the Linear ticket and were not verified against the contract — this environment has no RPC egress to Robinhood Chain. Worth a reviewer's eye.logoURIis taken verbatim from the Linear ticket and was not fetched — the image host is outside this environment's egress allowlist.Reviewer notes
package.jsongoes 22.14.0 → 22.15.0 vianpm version minor(run after the token commit;package-lock.jsonregenerated by npm, not hand-edited — the only change is the twoversionfields).Open PR #2554 also claims 22.15.0. Whichever lands first wins; this branch will re-bump on top of
mainafterwards. There is no token-address overlap with #2554.Linear tickets
Generated by Claude Code