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 0x52fab773f9dfaa6d38d5806b05816d84df2e08c952e1f736d9907cc437145cfb. Chain 2 (Bitcoin): anchored in block 953758 (2026-06-15T07:48:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b441f8b0-eca1-444e-a2b4-81d8f08dcd10.json and https://artists.proofprofile.net/proofs/artist/b441f8b0-eca1-444e-a2b4-81d8f08dcd10.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 0x5136e3e75386e37cedd0a6c74cc65134acde2ab214669bb557ba3b1062869ddd. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), 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/QZHZ51933872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83169b652139eae863df7c009bb8b292a8106ed728b9e667967c58d0bcc36b21. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33:33Z), 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/QZHZ51954139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa82ab43cf67e5b7bb5dde09bd55beed04366224aaceb99b2260d6f989820cea4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZHZ51970508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x937ea6fdc76045c1d1d434d0642f29c99bcecee3aedd2b56935a25746564e22f. 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/QZHZ51970509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3bd8ac15389d34278948789265ce517c896ceb4cf937f9be35605fbdd80c7d4. 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/QZHZ51970510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f137c80acd79bff2ee6f36bf8a81ee4ee304c01c0f73008ffe2f75075c18fd. 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/QZHZ51970511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07577728960bc417b2c071abc1cdb88eeacd77f7bf231fd4897cc2daef667642. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZHZ51970512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c531f3c3d6329d9f7a519ab183a010b858896753da2627bea4863906e2a3d22. 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/QZHZ51970513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdb069885939a8d16219b3b2084f9cf058baecba650b2553d2cfa9197989f828. 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/QZHZ51970514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d03969936ff932305b9cc7a259aea82b8fd893f0eb1a80c50ddd3a7b5266c33. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZHZ51970515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73e2a7ec2cfe2d7e37af4b25ba97250a0902af3a932c18912230859b01f76dae. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/QZGLS2070673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb067fdad5e739ed0bb5ac1e7b4abf72d54b7e9ea78bd22a681f1a4d572662ad8. 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/MXD782202829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d2d8545bb3150e975d2361739c9366bf6d339b07248640c6bff6462c8fa584b. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/US7VG1976129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb72c3469509135c43be308880235eb788e0f811e54c7862b7f89036f35ef5d. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/MXD782104655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x797d8359df487942e8b2a6eaa6e1b5c3630777bd272ed0b6143858e0e942c37c. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QZNJV2139849.