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 0x890ae36fa26cad8ac125348c3a57d4573fb63e3ed15b7e78fe067d2813953bf7. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b93b59a1-a7f5-4aed-a8bb-254b98b4e8ee.json and https://artists.proofprofile.net/proofs/artist/b93b59a1-a7f5-4aed-a8bb-254b98b4e8ee.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 0x91ee0ae56fd2bfb0486602e61547f13c75a83c5296e01868ad94a70f9904ba88. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/QZNJY2035938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09fafb93b67f60eae0170655d60261d6583187647495c535a434c1904f5311f6. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03: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/BXJMK2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bcc0dd312aa7a5a73d9138c1dd28f18cf0f57841b85bcbdad055d606322de6d. 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/BC3PG2303402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d759dbed6b8935119b9721980b8b1170238f46ebac953cd48c5910b47d16c32. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/BC3PG2303035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7930349a44584d3958f34c39d078646ded29c6b08513dc232bb6284a36c16a7. 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/QZZEB2303012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd78cdbf8cbb1d37687e1e4340046b45d68bb03cb5467ed11c1b9415034ef333c. 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/QZZEB2303138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7d1b4e210b520f738f2af40d87225b0779f575c724bfe08bbf55e463da80b3e. 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/QZZEB2303140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb8d5fb94a94381e863cd2a7189c0035e3ec74a7f66e29ea6b36d121e5052a7a. 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/QZZEB2303176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba51ba3ebd869fc60e9bb79d9e22fca0015807deea7d1e6dd39e945ac5c093c7. 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/QZZEB2303248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3521e2f784cf3b326f9a3c05f5ed189d80592da6ecbe95fee4ebe7d19fbbcdf. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/QZZEB2303270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x787d5af4719fc5bea0e28f0fe572f0400704f0af591df822d362803cacfc0643. 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/QZZEB2303277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e3998c1077647218fb6ada3ab0dd67e0cfe78df29b49995bcce6c8c491f148. Chain 2 (Bitcoin): anchored in block 956995 (2026-07-21T16:19:45Z), 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/QZZEB2303280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c5730443c05c250da8ae90211b98610002d50a6cea53b2346c0474bd03e103. Chain 2 (Bitcoin): anchored in block 957011 (2026-07-07T08:25: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/QZZEB2303286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73b4ec5c9e5da2d4399e81d6e7f8a43e04dfe3adb1e9af50653ef7b87eca16c6. 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/QZZEB2303289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fd3ad2b99e4edf618145b14392ad78a5cb6566bf1fc2ec8d4ff72dadbd7c540. 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/QZZEB2303292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3cd75787b3129489f95ba8f5442f824bfae28ebc17297b14ccc7a6f33d07e0f. 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/QZZEB2303302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0514be99b4d6cafc012782d20a085bd53b4a2eebe4a734d67ddaed3f166813a1. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:27: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/QZZEB2303262.
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 0x0b8800e03ca6a14b8e9be4b517db540e13fb0240a3338f73c26c3ac6e27bd216. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/QZZEB2303183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1726209d4072a9023f96ad400ae424653a85e6b7b3b523de9ab9eb4e5a4a7751. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/QZZEB2303185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9f7652f04ec6247a5d2d2a731af8ffc70039348a9fc59850ae6885f4630d190. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/QZZEB2303192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f303ad57b3533eef4a290f903a43f816e8b1791a18be9b5eed522df0d5eeb3c. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZZEB2303294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0922ebcd374847b44610b68d8d8a9c3c69ccbbd9e5cbb2e8ee7aa448bc650db8. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/QZZEB2303296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95e1c7fac3a0b089a97710a797b64b9857fdf676675fd512f76de92a247d2952. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/QZZEB2303301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5e59b6c3af2a959d7ed83726abf3ff066ee5e73a82e3e6940edfe4250724a0c. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10:20Z), 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/QZZEB2303304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x415eeb0f8f01d2cdeb4fbe4cdf1ee346d987eade1fc746b1439f8b8c84f6210d. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/QZZEB2303305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf82e9c7bc23ab9cbd47b7c4c4cd633b75cb347387bef4f5f66ccd27bf86d0c75. 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/QZW9M2207560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72488df578576bfa45009eed8eeed3b7acc0dabff025efe27691c325386eaf59. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/QZW9M2207559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c05e18368cc78bfa53fa37769b8b2290338bd03f87d295e3656dbce81f040b3. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/QZW9M2207554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35380f1f1e55172fe81d8b84229e24aff7585e4a0561987787748c07b71e8894. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/QZW9M2207555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61efef1aade2659a027564ed3b6e3d300301449099ccdcb0874e4c6a9293fe5a. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30: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/QZW9M2207557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1295a927ba201a360b81b340742d0e83932b975472b7fa8e7d0729ef40485566. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23: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/QZW9M2207556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f7b0733bd726bba1d2a4652fea3c53eee015721a0598e976f75e93c656474c8. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48:59Z), 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/QZW9M2207558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00ff37ee58d7e1caba929b564a2006fedd7f7b215b7df449a7207dc9a10556ee. 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/QZW9M2207561.