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 0x1c7faefc0e1b78908badd1a6c63048f6b4cccc6808caf33982a3d5a174584ef4. 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/7519fe17-7e30-4b61-9dd8-ad4c9c7c7092.json and https://artists.proofprofile.net/proofs/artist/7519fe17-7e30-4b61-9dd8-ad4c9c7c7092.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 0x53a817846d91847e72b15a9f3eb3fdb195133524f8dc4633b9e077d7e983a1f3. 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/QM24S1807136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeca158bf4c23d5b9e764f21eb68bc45c762849613c4d8e7de11aec0b625109e3. 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/QM24S1800790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c5efdee72870438dc68771fcdb6af89d7007bbefcce58e8a309d6a2c43b7605. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38:50Z), 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/GBSMU6858802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e13b93d79cf3a2a76a6124222fe592673811c1546871702424e4d1e97f8355c. 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/NLRD52008144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68841d1f6929e00623159bb770e1544b9a72af1114c761b11d1aebb26d9b85bf. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/ATEK02077070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x445e792fc9e7c71beb48cf49f031600593b0e57427138d952f02023915cb3be4. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/TCAFH2001960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa212222a05a76d1ce60f5ed3560f2e538ccee366cf0fac5afe62103d5d8f774. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/NLRD52108300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x276d5a4e74032f6add798a3cdf4c1795970258a0a2603d3838315854bb0f3708. 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/QZS632177142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1933857b6030cd03df0daeeb062778fa1d09d9dd65f78c98b38641bd71dac78e. 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/QZS672237943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x110cf3ac5fc9f5b0ea7705ccaf8d43b47e838bd06f1544d318766f245f477b50. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/DGA062217102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x287d46f88f651f9a956ee16fb7cb8c4454c2be1f7e1fdacc37fddf5008a71471. 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/QZMHK2382532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a66128f48cbc7079504448cc1cb6efc6a2258241d3d1f0dcd44a44aaf5d6fc3. 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/QZS652313768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf48c7e3bbd3f7a9668876a88b962fcf3c775a64768a50cca49de9a1e1dadc1f6. 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/QZTBB2304167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x236279946f7fe1e3e470096ed1cba3daebf19f327ffb9c9eceb8cb1e7240fc46. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZTBB2304168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c0655f0d833f2da088b7044b4192dc46e9cb42f05a25c9b77246df67f1339f. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZDA82437389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd312df3dae2fed06535b9f075bcce702c3e3fbe2862eb3ce047b8512bf4c9b53. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/GX8LD2445902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9f5605d6d29ba41bff99088d25d17c09c3dc56e75203823c96ae2e87c626e3a. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/GX4R52411692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0d6853529c8c71d92ada60320f4fe5665e7cbdcc72d787a692415987544ac41. 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/QZES52439054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1bb741d46c2f972b5e25b11aa78c58645c092064a637fe960a9910a0f93b703. 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/USLZJ2084043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdd5161196d876bd220095cdb1b0945aeee3f913b367192106e6d5dcfc72f420. 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/GX3Q92542374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ece5890f3b3f0d4b2943caa7f38f2b2e701981a565c2061f1df379f78d17b6b. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/GBSMU4073320.
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