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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae7352c59457412d616faef0267a70bbf5ba64ef815a9b35e52037082acbc494. 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/c5f7e765-9ba2-446f-9cac-9947a51bc150.json and https://artists.proofprofile.net/proofs/artist/c5f7e765-9ba2-446f-9cac-9947a51bc150.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd88b11e0e8ee6f648c656d256b0261f131cee4bd289e59cecfc2c3349b1ddbd5. 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/FR10S2499022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10190d35f915c4ed680c1d6ca94f654015003af85de66f0f909d4afdee4d3f41. 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/QZTB42248080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x527fa131ae46c6dffe2698bdbed444d7edcad27df15a8e21cc4fef92d7344f72. 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/QZTB42248075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16150d448d9635e84a88be2f33d76c19a304741ef54fb00026353fc3c99e586a. 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/QZK6K2387093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fd1db4795dc2023eb7d1387d3646e269742a902900be985ec501dcac6a1fc16. 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/QZTB42248071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef28edf4098c829ad55d23d33eddec7f8b2700f8409d31d4e851f3a4e3b611f4. 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/QZTB42248077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ca1cbae71bcadcadf9ea0ecf542d76c2e530e3d2de0a9b1e2e3e1856f3a5b8. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T16:47: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/QZTB42248081.
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 0x0908cf5c01936df7d36803ed9ce4fa2e43a7a13ab90d960273f17fe699b3b579. 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/QZNWS2278439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x948222ebae787f313fee31a005e861efc957fb14204e078ab38718df5cf27185. 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/QZMEP2271720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf00ba1144b2c92df2e4d8aafabba9a9231b388772ae6601c30ad3d210f45651e. 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/FR59R2204338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x783c3eeda8353cb8eb861dadaeeb0afffb0a0b520d744437c643211b00027a7d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZNWU2199496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x186c91a79439550aaa99c882b2d754cb8dc6d5dc5dcd774c7910cfcd5f4d8d86. 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/QZMEM2127806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10db0551debc3b9e4d6cd570b6348a7c3146991fe17a6f7b26a4d80eef5b2ff3. 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/QZDA42130882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd311d2846d6c38330dd0f1f4dceed55d29a5709ffc1ef5a303e675a5681f07d6. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZFYZ2155729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aa48276e56bcd228f21eef6ff73b340feb08f45cddd31ba3c57316df2cd7983. 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/QZFYW2187773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x603db33271b9e4f05086ab7dd5b931c774564a0518942ba6b6ce15325f962b0f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZK6G2034938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c91dae1ed89b76736e68e616ebe61a2e3198490032ad3fdabb6841c1bd7b78. 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/QZFYY2092834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa346bbf1b8b26b2e8a950fcc60823cf322b14f48d27abf56b9a4c1791cb22261. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/CA5KR1952082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x002c15d3b1c5e0c52ba7d1d92b5b48bcaac7ddeeb08c37e71068fdab07bc72d1. Chain 2 (Bitcoin): anchored in block 960155 (2026-07-29T22:13:32Z), 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/CA5KR2153373.