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 0x7ef943e2632931f7beed284dc01c8864ecb4ed3b4d3a6856a9a542eab2928660. 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/33fee60d-1cfa-4891-85d7-9ede3b91cd13.json and https://artists.proofprofile.net/proofs/artist/33fee60d-1cfa-4891-85d7-9ede3b91cd13.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 0x5ab8e8615c4b270b64df889896aa892802aa5f182695b3e2cdac7157db0db5ec. 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/GBSMU8844952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ceeb483c8af563838aa31ab4e072e8b7dce526ab8991352d57e0e2dbe4c4a7f. 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/USA2P1942692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39729db18241c1dc7d689c3abcd4f44936d90e2e73786bd1fe15dbc41a8c9c56. 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/USA2P1942691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x762a2ec244b65fe1c9d6f77e1c3580957d9d86d70190708cc831effcaf5b7df8. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/GBEWA1908280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ba404c09dc456108246f9b8983a0295598c1aff0b0cce55a007d216010eef52. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/CA6D21800206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac66259e8565c171b35feca1b761156e71d456fd35ddd3fef3c6489e87f835b. 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/CA6D21800194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfefdfcd480fc05065804b7fa59c6afcc5d4fb8f64f1e567e81bfb73aa2a366fa. 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/USA2P2209341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f7567fa2a1d2297b408d76dd3fe5437cfd9fac685c3c4277a920dfd5d0022e5. 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/GBKPL1937044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9e00dbefdd41accf5818002e64c62a528137127353270391d26bce8e18866d1. 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/CA5KR2367229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x762a2ec244b65fe1c9d6f77e1c3580957d9d86d70190708cc831effcaf5b7df8. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/GBEWA1908280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d330bd26d90bbdc2900c6b63d9593df5514e207e830f65de9579b658a25b1bd. 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/GBWUL2092860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4744e1710bc43f498c029e6338133554d3a56a97059e1fbf83221ca713099bee. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/NLF711803323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44a829de9f630d32a464cb1703022799565c1e6dc9861cd650dcb8717779f68a. 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/GBLV61927738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb171ae6057fea3f59af3a49a61e9fbd93ac0675fda05e8a856d3a7383079c1ca. 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/CA5KR2323166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x865abad763e7a295b0f01d6eb089b5f188175fbd141c91459a869298a93ea6af. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/CA5KR2323167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d7d52bc53aa80e930cce7df21b57ce315b13536e62bcbbbf4fbafc4cc74f503. 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/CAR072322087.