1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb9c7b8f6f8a04a171122a335001ceb473dead4ad1b77d6168b20ec54bd2d6d6. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2559558c-63a0-4c87-b173-c6bb95382839.json and https://artists.proofprofile.net/proofs/artist/2559558c-63a0-4c87-b173-c6bb95382839.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc70dd6ca90f1ac4c0d9cb12935869ad38d55ac7decb72e85abf066285a2a07b5. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592410512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1eb6a6a0e6e8cee59066a2b95a4ec815f7386627e4b4e472eba86ae6ea91210. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592410513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b5c2113c8f3d6d4f476a094d116f900023963adaec94efbe7cd26c9c987ba0a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592410514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c7b853ac38668c3e321db097eef58edc14ae3eb5b4c547ff831b6179225a2ce. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592410515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24d1148aa866e8e16e3e279d799fcc0e98bb52646f838dfa910bdcfc01fa696f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592410516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4df3e7eac8290ebcf309adf6f96055a0cf53f3dc144b55d4e43876baa1ce618. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592410517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x365778c5435606a19042cf020c49b2a2e758c8083d2bb57cd66b6eb1b8809977. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592410518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb3e7d22d63050f409713f8e571873c96009344f598bbaca60d139eec73a8bfb. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592410497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe37b81dc223a953b8b466d735a76694adcb4e40cacfbff26b177526ab35d6d3f. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592410519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9681abe7361100f59f711efe2b78c5bbaf3c5eef5a36d0a3f4200f87a48cdcbc. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592010146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x519766141eb8418c4a8caca7c9e95a8409d20c8e882a4b582ae759f272b1e698. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592010145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa082513a8ccc4e609c046f37e5333ba3b1ba6bd1ba45b3eb207af7ce5bdaca9c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592010148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf241da059489326f6bd7cfa6ea511302be8606373ceb5b4e6aabe90491fbe7d8. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592010147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc413d3ae2490566202adc9e09b1e21c2161cf52730b876bb0341162ab146bcd. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592010143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffe4737e4ccee5637e0a69b69f3e6be94e79c640b89824dea8e1402942f06ab4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592010144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa867bfecad477e3cf9518c3d8c76accdc3738d27a25f44294a6c22e723834671. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592010149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc963636cb70f49fa342cebaaba3e3cec377b978568896cd6295971c82aeb44ab. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592010150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb3e7d22d63050f409713f8e571873c96009344f598bbaca60d139eec73a8bfb. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592410497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8b5aa4bbccd1567063e262014a3de7eb99e06193fb2f045a79fc8e97b1887b0. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592410498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c6d3a69ae8813a56feaed478da2053194b984eaebc64fd60247a010f4ad5c26. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592410151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bb428e6a7016ddf5327e6824707b76a17aabc5ab338b314014f81401b20aa28. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592410152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e42324e646e869d942686d1254aa007fb3b6068a73330d7215be7481a101d14. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592310420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c417cdfb13480f53596bca14e505b122cbcbc491b0fb0777b9e646e445a2f1c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592310278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf78780835e40add3fa6ca4a69472a4f66dea9fa2a6899d9b89c3b0e175f49371. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592310178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ebae5e243863324d5293a148e7ce8d15780fc867bfbb587d4ca512779d15047. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592210750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a1723637bc7be13a55fd6ea3f9f3d955df4b39a511242942430c274e46a2c4a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPP302200241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c2ff9a56a389dbe8a4a4b841e7a4a175afb7fd16a72453c3403159db0ae2b4a. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592110357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20fcab603adfece88cd815c0d50703c072c5fbbe67e2008e6d4d42ddd5be99a5. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592110141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x519766141eb8418c4a8caca7c9e95a8409d20c8e882a4b582ae759f272b1e698. Chain 2 (Bitcoin): anchored in block 957246 (2026-07-09T01:49:50Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592010145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf241da059489326f6bd7cfa6ea511302be8606373ceb5b4e6aabe90491fbe7d8. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592010147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa867bfecad477e3cf9518c3d8c76accdc3738d27a25f44294a6c22e723834671. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPT592010149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632966e8cb8815df40e929fa45cccada5d4c613a54fc868c81e6ca1951332cc0. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPS802000747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ccbb7d47fa45dff722187acb60fe98e5eb25c885e4bc464f0e3766d5f35a87. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPS802000748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x651199d6400e954cf051d03e399a8d34e2535fde5363f58197065218cd568349. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPS802000749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51e6601456bf97b7c62f077565bb70fcdd940f5ea7d7845a30e786e58076a506. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JPS802000750.