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 0xd9d9a4e64d2199deb4b215900cc18170a0e90f84e9ec585596791850f7ec56a9. 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/e95698ca-59b8-4467-bb00-afbaee0f068d.json and https://artists.proofprofile.net/proofs/artist/e95698ca-59b8-4467-bb00-afbaee0f068d.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 0x9001d90d9719d153cebc1f0afcb300112c9ba2f7b0cf77a426482d346e340f9a. Chain 2 (Bitcoin): anchored in block 957680 (2026-07-12T09:07:22Z), 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/QZNJW2283919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe08baad9fcc165f6e1297cac6cbe4b0556acb20180575a50b2ddce501f5cb8b9. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/QZNJW2294932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x640bc1228443e91fa0d039d4db8b985c656678ac80bcd48f1d1602b38fa31be9. Chain 2 (Bitcoin): anchored in block 957680 (2026-07-12T09:07:22Z), 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/QZNJX2201967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb57a526aa406a72b49225ca03e04e9aced5cbafc547e5543a7ac3f66aedb94d. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/QZW9K2283319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79c52250940505a76c3042bc54aae5a49a5feb7da3d7a5fa426931a1320be75c. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/US3L62212273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b34373511c647ed55b47a6988819aa1096edf48a2980e8eae4a71ff5369744a. Chain 2 (Bitcoin): anchored in block 957688 (2026-07-12T09:52: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/US3L62212305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc2d93a77f26243a87bc22b43d9d7fdfe89ee0b067cabf86a90a115d37e14596. Chain 2 (Bitcoin): anchored in block 957684 (2026-07-12T09: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/US3L62210549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57d5543787f086bfcf9e5992dcf91c6a36c703146d402148b59c5c14f0761b8a. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/QZNJW2274367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a5f21a1cdbef9212583d687e458036119e8636a08d723f43832607b4fa04ba3. 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/QZNJW2274368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25310004e84c5c23ccbfd72984c15c28901c260d4fa5a6858ec1dd582561b7f7. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57:57Z), 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/QZGLS2368750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77b0b3c5066dc087d3c64924945de5071658ee74288a3c4e958f1f524951e71d. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26: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/QZGLS2368749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc237447fc1a814f42f6e8dc1b377e1c5b63fac092921fab81c5c0661198f2943. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/QZGLS2368748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x896350dd9687d52f55998922644795b6f9c45d4b4868356b041cccf76e0272ea. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZGLS2368746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda829a5e9e6bba8ac106665ad9f6ece0ba884de65f60007728462143c94d4517. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/QZGLS2368745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d799ab1551a5f933184fdfb10ccf6987f2161fb436c306ab7416b7ef0fa65bc. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37:55Z), 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/QZGLS2368743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f2d2fcabf771ed86091b2a22f9aa0a60725a45cac9d671e254f42c9c49deaa9. Chain 2 (Bitcoin): anchored in block 957680 (2026-07-12T09:07:22Z), 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/ES75E2305487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34763c23063d70ccb9027530293ed4fdf14b8c231f6cc77faace7feb056cb273. 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/ES75E2306112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x116abaed070525b6bf917b0d76a4766c781dec6bd39bcd3628a3037e009f2610. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/ES75E2306231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57d6ae3ada43297f618f2ca907ec141673b61e74c368c860e1c1ed40d375841e. Chain 2 (Bitcoin): anchored in block 957690 (2026-07-12T10:16: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/ES75E2306491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56eec8bbbf432b356a3fda69838c1537228b99b9fa74c02521cbd7b6d5fc24a1. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/ES75E2400395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a3e3566f44e75f22d4e553242e68d66c5ba468036255fb71437979321becdc7. Chain 2 (Bitcoin): anchored in block 957680 (2026-07-12T09:07:22Z), 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/ES75E2402688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70d2684545994f2eed33a3c7aad7ab5c4618590d46b291bf04e916b942bcebd3. Chain 2 (Bitcoin): anchored in block 957688 (2026-07-12T09:52: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/ES75E2405713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe4161445b6ea4c276a6d85253ae70a94f256599212254481a30f9883b2a5d1. 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/QZGLS2362526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x970ef110808c4133b93ca6e7e8b15528ae5fb6c60927f2c120352ecfaec623bf. Chain 2 (Bitcoin): anchored in block 957676 (2026-07-12T08:20: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/ES75E2410591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdf119ab3df34637ec14991e4c43399c9d6b679fd70d1a21ed1ece584e092ea3. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZNJZ2202325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fa72e7a77b7deef939fe8f31ce2ec3646ee04efac00164d592bfbb1cdaae5cf. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/QZTRX2582704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd585bf41a054057625b387269c8d358d6b05447e67a27ffed6ad48e96af6b5e. 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/QZWDD2571166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59ae3cd62e5ed0b5ba5961dc2d62411cd31533a72fc4d4765f8ce5f4622f7f5d. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/QZWDD2565293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cd5c2033bb769a0b660c0d13097e0944a82e1fb0085ae3efc55a0167480b74d. 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/QZWDD2571190.