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 0xb39de3cdee02c48a532149f29677c5cf1fa199ae6f8750727facb6ea0b77f4dd. 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/1452f322-db90-474e-ac56-d365e57c403e.json and https://artists.proofprofile.net/proofs/artist/1452f322-db90-474e-ac56-d365e57c403e.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 0x18e064a34a075555260b8babf917da9206eceaf6a0f5058906ca6b899d1ebcd4. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/US6680915975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50bb78d6dbabf64b44d36086be89884b2b3638f8e57a32399af8541767c92058. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/US6680915977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c609b77f8082d2b0ab8ed87127e497dac07eaa7e5dcdcf469e511aba29616e5. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/US6680915978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67cdc5b20976a348242268312ec03856549c500a45e936f077d0c6f3ec9007cc. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/US6680915979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbedc453e2bcb02e4c9e1987a9b1ccd74a92b9b069e858395a952af048c555ef. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/US6680915980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdc2e304dcad2941c37666023d59c8c3899a86575531785ceaf4e1f06138d23d. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14:05Z), 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/US6680915981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f73298353f6aafcfedd66a800a28bd97771c07e13de36ac3d0509e203981d1. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/US6680915982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cad2a8ec88f1bc73282f131bac148203ddfdd94e8b668c4da7bff4aeed99ac8. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/US6680915983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed2e927c341167c929e0184139d4f336f4684ccc563d32386ff64514e8bc2478. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/US6680915984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e6e7765b92a86d8e1602eb4238b1623e744b67eea94bf134a59f6b8c4819a0. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/US6680915985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x069b5c20b716ccd0e247f322e3535eb0cf904e53b60dd2c16d425d806d37c8d7. 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/US6680915986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2cf27a5b6336787db21738dec6f061f7e19ef83e1142a8de92735fd3bc53607. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/US6680915987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf074b0b384b18668dce93ecccc4eb113fce39b2c6d3b8a7016709fa3d8cf1a65. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QM6MZ2311278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19e91165a833eba0ac60a923ac8b80f34d266ae4ef4ce90959fc884753e8f4b5. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QM6MZ2311279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ecf6a178b58760533991682752a9307897a5260c12156b6d2f78ecc34dff79c. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QM6MZ2311280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8a4e8dd85935023f7f8e61b5d02d63c8d6c3398745122dd71e2435184c781b2. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/QM6MZ2311281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc860fcb9d927d1b2905f20ba3969389c8f1ae6012b4ebde536cf016c828e7757. 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/QM6MZ2311283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd708c65cc95143bbaedc5102387274782c65cb2f5691fcb42cafc2e48f5101da. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QMBZ92559027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bda21322ac8f246364c57cd88c7350825c15e15525ad286bf7225cb85306457. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QMBZ92559028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda58a24a0fe22ce5d8f836e8aa639a3957efa495c263adc66fcb0de4fa7ec38e. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QMBZ92559029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e576503914aecf0028a926e0f1dc96ecc32ab390e4129b2951ecc039e905a03. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QMBZ92559030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd5954a2ebbf8696da16018c8bc2a1003b6d876ba85824c74386f786e5561062. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QMBZ92559031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefc015d0c8614a9554794f1e3db5ca5166e57bfe90d83e4008e793075852abb5. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QMBZ92559032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fcda57d05635b18e7c4c801f3c727d390cd9fb82ce07df75ec63be67a589a6c. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QMBZ92559033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fa91e3bee64c876d6aebdf84aaaa3a125abe8eb07e0dbfd800396c0e6abf306. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/QMBZ92559035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6661af54eddc74846e53acd6d7b8bf16f344e88d4edba14852a2dd562331394e. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/QMBZ92559036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc580007392c44ffc754d53174506bbf96cdfd4da37ecda292f0a3e9ae4ff6333. 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/GBRKQ2247404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ae502b1edfef75451381a97b84b5355b5ace8ee1cfeb02498ccf21d2141f99b. 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/QM7282418601.