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 0xad06bbdb49213b5532b1b9ac576ac40eded47c746c6cee559bb549e3c4dc14a8. 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/19e6d440-0c51-41d0-a023-5b8dfeb6be9c.json and https://artists.proofprofile.net/proofs/artist/19e6d440-0c51-41d0-a023-5b8dfeb6be9c.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 0xa8a2002c0c604d603bca2a23d976506f8b69a43c3ad6c898c0b31682609cabbf. 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/QZKDT2400359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c6edbf9bd5a4e4429edd0cffa5e96808d686d2ad1f978216edc956d9370d0e9. 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/QZKDT2500051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e924c04310e4bab9b8ec202b42461c4a0bce8a1647278daf84693a1a0c047ab. 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/QZKDT2500052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00126d72c2573ff724f0b8aacb2eede0e8f17642a075a5bdefdbca0626fa98a9. 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/QZKDT2500027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4eeea1b7917faad9a0ad45672eb088bd3c7a7c8e64ccfd73cd4aa993a7be1dd. 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/QZKDT2400707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0ea20a369f68b3e4be00c499ba1e332b2fcbfed2e484f670b79d39729a50466. 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/QZKDT2400568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0549f57a28fe72132be46c51a15f450e5b8b8a202ef9c0e352f2f421ec869586. 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/USL4Q1727661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93f2b5a0fd65db73969177724cff91db275c1e89ee3c7b2b83c94d7ae616bee0. 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/USL4Q1727662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fd6ee460c01de7ee1e720c4cb3d8c5b2e0b241fb0ad6f44d0825ef34781c5da. 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/USL4Q1727664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36d576f49af96805361c2d4ef2d3af3fdc10fc503d90ed1afc8ef15f6ddcae15. 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/USL4Q1727667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc2f48400c225afdca5c4febf601e23b00bd430bb6e067ee892b72ab33af1551. 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/QZKDT2500165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58868d0fe9bbe299ea70e6d2b00abd53b97f4fa470a110162495002ddf21de19. 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/QZKDT2500138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec7f4380def0eca082b20e69605344a062fe46db811b51769332d3658502345b. 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/QZKDT2500137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe25e63735b3d36345cfc2702dee3efec92afbb881d6ccce2390edc43c06e8bec. 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/QZKDT2500136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05b4c8204ba42cd0ee617abc7a92fa6aa2f1e55e6e2328edc6da70622d00c781. 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/QZKDT2500054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cdbc8b87966a234809af373f625682f51d08d67ad3f8be817496ddc91a400b6. 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/QZKDT2400658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfebd26920d5f1296e4496f1412dd10df4ef7f0007cef9fb01c6aa22a656b0aa2. 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/QZKDT2200630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2df8e066a992a1f354da2adffb1002bd239b84566990fd9cc80bc7a268cb1ca4. 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/QZKDT2200099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59dd355683f11cf2a68074829a9dbfcd7ffd047a389a25e6a4c8a50659c5c870. 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/QZKDT2100040.