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 0x7637a5bd272549d4df7a152b9c4ee073d14a152d90dec401a1f79d73bfaec223. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d6100193-04e7-4c53-a75d-5f7efb4303aa.json and https://artists.proofprofile.net/proofs/artist/d6100193-04e7-4c53-a75d-5f7efb4303aa.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 0x53047fbec8efc523b7996ff8fbc9e648e31669501b4095894e072df132a925ef. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/QZTLA2211613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf711cf181b90b51bbef4c168775d5693ce25a01dd6aa3395114166ddb61421b6. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZTL92271271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55c118d934c7fd8aca8738016f9e7184c962f4d3569fd4d3b83a53fcc3bdcef3. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:31: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/QZTL92237697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4147466556573e742335ae0a74873b9bab1f3e65e8cb5da12d1692d767f69ece. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/ZZOPM2225909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f3bec324aa376d79e0d70d1ed8304ccde2ec42a5cbc82c514c7f70ae219133f. 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/QZS7J2393780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09ddec83682d93f616221739817bdf5729cc6516fd8e9ad8cdbcf9ea6f84fdc. 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/QZS7J2321257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bf56f4247bd544d0573768bdd5030beed4125d180c4192fb904e20b7d856479. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QZS7J2343631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ebb8c426de743d90893950999980a5e4bcfc3cf711a29a38b333942e71ea84c. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03:35Z), 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/QZS7J2320218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c076e5c207798728d0322bc50b2d789eef3c851f23bde134873c43638374b13. 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/QZS7J2327768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeda56854c67b73d1c77e925da15a7caa9570a682929d31415e186429cdacd95. 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/QZS7J2349119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe94128f9279304451d3c8f9f82189ef4e7e67d0de0b6e3cf53d59acc03d5a877. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:08: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/QZS7J2384893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38d2cfba0e278969e5ad62d0d31789ac42917fbadc82e74e0877911b80467c93. 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/QZS7J2370060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e705e506acd3f23a13e1292fb2c09e56e936a1e2d6d4fe80a0e65367d0865e8. 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/QZS7J2324298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b69ac2df220f3bc88ecf7f08210d9b7b82f8b0138270bdfd8c2f946c98b43f0. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T17:34: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/QZSYP2468348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1072e7d92875dc9d5165b0fdbc0ae61c20119da8163c9f366d0dfbff26ec03e5. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZQAY2545340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11fbc64263c790c862f36ba94e1febfbc40f4625e741d8e2e1a071ab75c4cc6c. 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/QZK6K2179308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ce6f7fea7cdcdefa0fbd2d0453683063dc6a5a5fc96a54d96ab79ea519f1567. 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/IT2J82100016.