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 0xf39a18e1851306363e46c52af6632fba00c092da1e25699af54bbfa5518a950e. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e82772f5-82a7-4760-bfac-d04df982edec.json and https://artists.proofprofile.net/proofs/artist/e82772f5-82a7-4760-bfac-d04df982edec.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 0x2f80392a2bdccfe139c6076eefe11566223b8238b25b5ddb0eb76b768f25abfe. 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/QZHZ32124140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7302d566f2c0c432e09d924fe2fbc5b10c446022a46c2178aa2f133eaf8561ec. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51: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/QZHZ32124134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5645318cfa3eb1e361d2e6def54d3800001a88e6ae3347ac90c0c796f49a7af7. 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/QZHZ32124133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b8e972057d9a5b65806852cba07d3968fbd865882ceb846ce6d9fa0d1e526b. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZHZ32124135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9b537acbd7b5403d0ab9bf83a070b702333ac912e4444ef44551f4cee2c9595. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZHZ32124139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0f8fec79ccaac1a8988e1a57b6b508384d43269aafc13237d44130fbd7ca446. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/QZHZ32124138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x975844d6f3c2b189a30408dd50be44be96fe96030dab11804bbbebbea1e9f6d5. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/QZHZ32124137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd45a37a032c39a5334f1d6c5aa97906be0b27d2e8e02ed49a66d9e5fb22d06f. 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/QZHZ32124142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3187b995ee52611348a05a5f481f1a3c4125c62275763157311fd81387530bf5. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/QZHZ32124136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x174ac994cf497bd106a3f8834b76de72e2b7c46d32d85a01c3aa29819ffec522. 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/QZHZ32124143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x827756a3b0ce556de46ddb8d116ab457d3a664941114f7b2c5deecbaba6b5395. 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/QZHZ32124141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6592f04de4579bebbe9c23b44191f9cd81405e0deddc731bcd57dc9b1bb3fb3. 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/QZHZ32123973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2af0137653e96d00d56baecdb7ddb88460e60a172e981d632933ab4c7f8947f2. 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/QZHZ32123969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34d7e2cdc9a2de401980bb68454fab6de527546569764db093adf5f6aa8d061a. 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/QZHZ32124339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02afd297347b468e2fe5004eb46801d11ef3849181265704a09539cd7e71e081. 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/USHM21901595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe99565982689c70ce42356d04452ec5cd639b11302de65246ced6b109f0f1ba4. 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/USHM21900501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ad37cae8882234acb54fed3bdcffd1a3cc4ba74f659f14b94ea29325a9cdfe5. 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/USHM21901601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4de8e21aa88ba0c4219e63659bf65eb8c3251e915cc3e5f5def4e01f80ba9376. 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/USHM21900502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e5bd1fdfc5e5d6e27af77346e4955d821f3dbf4c03200a1ad1e75754d0fec9. 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/QZHZ32124335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x780890fe412d4d491d88053c5c4f15f930c0485607d0ac80647662155391e357. 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/QZHZ32124332.