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 0x21373308c615cf2f96ca9752612fcbfa8a06f2e291c65912a23763a2336edeb0. 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/412cd514-9775-4ae6-a51c-597babf0edf0.json and https://artists.proofprofile.net/proofs/artist/412cd514-9775-4ae6-a51c-597babf0edf0.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 0xba0d5a2f1ce4117e5c74c03720cd5c79433fbbed6de70f6751c26cf8e62f8dd2. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/ES71G2139205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x995a2d1ce289e71637709a65ae19b0afc7cf258d6850aa15fc09536159414de2. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/ES71G2139207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42bac4c747ddff62583b4369b3e4d7ec596bc571733f46d75045a91e1dc37f90. 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/ES71G2139209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d24815dbd0f5e9e504a97d3c8f9b0a1148cd34ad856ed99cbd9f2904753bc01. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/ES71G2139210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6c70e27a040f44f1879acfd596f6805ce814093ea6042236f442367d6729220. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QM4TW1708736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b88c00ecbaba1f7a579446bffd9ae065d4f24d8ef54583b6a4657210f7e587d. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QM4TW1708741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7888143705f4ac224488d93be06fba4807d54ddbb2c16bddeb53fd91b8921aa3. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/ES71G2138849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31d03155889b757514adb2026be26ed5f327ec617ba343fa24b60223e17c37f8. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/ES71G2138844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc584eccbe2618cdb04c48e80791be64703498addf987312ed6c614214fd1e1a3. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/QZTB72336334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82406ea5c3ef919322faf3a5bf3bf23ff2430bc107897cb2cebf2634cf90d127. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZTBE2389549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa73d873524242d8cbba9dea673f1da65d612814fbd5635bba3607839f36c34f6. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/PTIEA2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15fe96f914a7236730004cfd1a70cfb5e8cf24cbedb8229f0a5aa884666795ae. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/PTIEA2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e127b2473e148a93f1c9475074c411065f202fd9af8b3e1a57ae05be8fc1bd6. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/FRX621316040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49ea4d29b68f51c8b0a0706933b99366699880d827f8543ae998aa032fca6c4c. 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/FRX621316110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc36c1d5dd1c24c380a70cdbe286d04549a8855b1f707b53423920da39f191954. 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/FR6V81466588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41913c70a9409c02397f269b32e45d4a26400ed51a93f9be65e42cdc6a733777. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/QM4TW2132512.