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 0xce6221ace0a57b0c3e52d19298dac5d06ced46f657ccb3d88c45775eef364a97. Chain 2 (Bitcoin): anchored in block 953605 (2026-06-14T07:39:50Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/11bacada-44b2-400d-aca9-193b43408119.json and https://artists.proofprofile.net/proofs/artist/11bacada-44b2-400d-aca9-193b43408119.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 0x0b4a2028573a785368a4d945ca7ca9f0e557c059c0deb586a5842b638ca7f6ea. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/SEWLR1401002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e3b2d86f9669e7d834e4966fcac090e7e84f10956d5307405fec405b9e928a5. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SEWLR1401001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0011e3d324de9c38758a6d52980b896c7b8ee1f287a31de90d701768a9b515b. 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/SEWLR1401003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61511f3fa12e281a92973cbbf9a61e0f10d7d63411cd0e842686ea553a87b23b. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/SEWLR1401004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x493570a9b07c43076c7dfee8e36faee4f9b31594d893d81860fcfcdfbc72ebca. 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/SEWLR1401005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x372ef8d6cb85742a059d7fefd560268d65139eea3f8f28f06154859fc956aa37. 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/SEWLR1401006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddda811edd19bd18ca41cb16bdb0f33f1d9a32c7d620083111e94115318616d8. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/SEWLR1301701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97009a64a486d40a36f8801fb659a529f6a4f383eb616cbcac26f48d0d5ee739. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/SEWLR1401007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x712a9aea08a9e755b46e979f92a43a6e58c5af067eeace0b011ad6a335ed7de5. 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/SEWLR1401008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x887d16f7c5f00043428c27a784b95f9d9aeb0df670db7cc3db6e2fa2a91c8719. 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/SEWLR1401010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f6bdb6761c7651e0c2ec5e994b78a540633496f270142b4cdf36f2f3d2b3828. 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/SEWLR1100202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f2211b7b28ba3e99e15b7e84ba3613287d3c0fe7629261db7882702cdf0c020. 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/SEWLR1000301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc554a55e1a1b1f96462eefcf164460c8eec7858487364a3b9f97e421067fa49. 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/SEWLR1000601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x946cf31d70818e0caab863f2168fea150685031ba1a825077ae0e975a8463bd2. 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/SEWLR1100203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec6401318b489bceec1ed41908e6012d2aba303d332773174aad0f97ae051006. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/SEWLR1100201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ba8bd48d1b30d67bb03cbd479536e42ff67b537a34572a0f8e4ca1ad5c12561. 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/SEWLR1100204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x279bb45d0af546f6d669122667d774f657ae24a9d74a5fc2579fe2e367d6dcb4. 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/SEWLR1100207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb77e2eb98da4c5c9515d7db208d5c15fd86dc7c6ae7c0177137b0c831ab741c7. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/SEWLR1202201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe40e2cbf48ab01787f9e75c8ca99385bce85e47aa594bb4cdf7e57af2d6b6a74. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/SEWLR1800305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea865614000c24d98a7686c519c16870f6b6b86fd76338dd2bf707a26f2d49e6. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/SEWLR1200701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf926412a475a942848e7a2f560f604071153c09822da3bbe311ee8bd1acefac6. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/SEWLR0900401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e3b2d86f9669e7d834e4966fcac090e7e84f10956d5307405fec405b9e928a5. 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/SEWLR1401001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8562c1f9b5de32f1a347ac8c8dab4931e1e96d11eee10944e02eee6d54cd3bde. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/SEWLR2100901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52108f37619ab49074f62104f03f0d9708c71be1e8e4ceeb60eefba4b7d868d2. 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/SEWLR2226101.