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 0xe4da98df96e128ffb7e054de462fa862a189f0410c48c9f7471d31b8c49cdaf2. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e4c84ffe-afb0-4038-b434-00a4f7009489.json and https://artists.proofprofile.net/proofs/artist/e4c84ffe-afb0-4038-b434-00a4f7009489.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 0xd4222e24e14f40f549b3b7ecdfd7bd69beb0c5ebcc0427367c84b4ebe5768164. 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/DEZN82531016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5d5cc4339cd7c4bbaf2903b7101f89c0f3d98db9a6056da8de459e795a6a316. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/DEZN82531132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36ff30d037a2cde66d4b06f6d65439fb67089199ce0a2116e846c65c30519288. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20: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/DEZN82531080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0a6898ead203a2d57407c9b02384afedc0559587608f2aae2e510b464e21358. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/DEZN82530826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa47d6c629067a65afc698aa46a692106b7a76bd50711ea98eb01e053d80a434d. 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/DEZN82531231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbccf3fddcbf9c55cccebeb248724241b0fa12277d8ed4d4fff6bde4d8fd8efd. 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/DEZN82531201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd71f459f9949bb5b97bf3283e2482ea10bf838df3abf6ddac1f2932850a9f828. 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/DEZN82531051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a15550cb51c2cbbc1d47d74a154906cbfd8dd0c37957e28c7ec2a68f7b32a45. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08:27: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/DEZN82530835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ed2aa50c6cf0d74714053ec96201add33e235d1046ebede88de5f05a4111b4. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/DEZN82530816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfebd54a35d585f6b6c7a11dd031bd680121d2e214d2f1a4183dfbc45f2a4278a. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/DEZN82530937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5183e3f3b8dc9fb3ef537477712ee351454bf68c54f7f6c8d9d42c13bc83d3f. 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/DEZN82530843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb65ba7b777e77b06d1b59f0cec654809ca3ee689c85254770025a99a77a4a2e8. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/DEZN82530955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb915c33219b108d4bdf01d9225d4370ac46d266627e6498052575a914f455d73. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/DEZN82531194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a6f99f59c64d4ee2e472afb60ae8282e45fdc50fe303eb9ab1952c576f4ed0. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19: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/DEZN82530839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06590bb71b1a52632efffd9fb4da08b1f1bf43cf909f776b614a4feafcc2c99e. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/DEZN82530991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a556abf86a96fce7b5574d3b8d6d740a751bd033cfd3688ecf98e18e572d1e0. 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/DEZN82531025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b5283d19518752b47bb9149c84854e6be2910b2569f9b31cfe9532f5311097c. 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/DEZN82530974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb8bbeeeaad06957201cf3cb58974dd4fdf417ff5f052411bb53c37f4a3f9c3. 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/DEZN82530988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c8372c6643ef3c5fe066bd3c691244b68aaf42765968cbaf8cb71ed56686b77. 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/DEZN82530889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15db395a81b2d0bd8a8456540d9e72f6596498bcb96b382c442dd2072427d69d. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/DEZN82531141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d4a40e318ce3d233748a74e0ab34e7da57a4921289c6569851a35b25facf8ce. 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/DEZN82531103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabed092dfbad774a95c0116f590d1361203ae3845477c1bee777ddc18f40141b. 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/DEZN82530833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef90f267654c587b4531812f619c842e2fb3974554f50471846a6c68009f9aa. 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/DEZN82530881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x121c5b18031ffaa995d546904167e1758a2ba761d4316d056d1141662859859e. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/DEZN82531212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85501f0f3d31796cba453209a59ff9ec4d86a6dd45b3e94bb86a5b4d2624485d. 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/DEZN82531042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a8bb547039e5bc0543fea52121c16150ddacac599902f9100d6df47c6662706. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/DEZN82531047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf83e7f5650e8356ea8b8583e26843d36ba9e4a45373e68fd13eb21e0868ab7d8. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/DEZN82531056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x416b0114dec7d321031f8ceec118463d2d8f0895f43d5117ec7ae9481aeaef7f. 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/DEZN82530875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1070ffb8a5e2ba658f0cc54e795c9aee0ac5f0dd5e263fdea41d793292b595f8. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/DEZN82531159.