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 0x768885935aaa87e9de198c7cb6726a28962edb66549a321dcffdb58eca442f44. 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/8afbcc91-c63f-4cc1-baea-d54838c9499c.json and https://artists.proofprofile.net/proofs/artist/8afbcc91-c63f-4cc1-baea-d54838c9499c.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 0x1c79f48ee5e5935e139bf912569d589d9074bd0db499f9babe0db3c9999f4f89. 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/QZVEM2311246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97e53794306b3d3ab3efe40522cc4f838008a6dc9e20dae1b7d205d8b5f413d3. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T20:19: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/QZFZ42237192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30bd8d7fbb39d4ebb32dc054179b806fdadfc1f4edf657d06d341e788d469c37. 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/QZK6N2381746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42576bd7d219e672a4904637485afc523fc3781b89800c6b57e81c7c1a54e59b. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/QZVEM2333178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac8f49ea715482bb57162c610fb8673fc491ea85263e04a762929a7e01a251ce. 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/QZVEM2333180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x383f22a3a060cda2b832c0a8da20b499e642338827d3cdd3f1d17e637b4d9856. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/NL3M12406575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf35ee6f9616012a0ce7c38e48e63da8a7d08ffb957bed0a3576ddc0b601039c0. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33: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/NL3M12406579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x383f22a3a060cda2b832c0a8da20b499e642338827d3cdd3f1d17e637b4d9856. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/NL3M12406575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x383f22a3a060cda2b832c0a8da20b499e642338827d3cdd3f1d17e637b4d9856. 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/NL3M12406575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x250c644ff50fa0b09a260d94ad378c870468cb8789311d11a48d039e91f7d758. 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/NL3M12406580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e90a3b4b1ee18b5a0049b829ca840761af0834be7da865871bbb5b8fdeb4e52. 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/NL3M12406577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfced7f3e149aa7979d6d769b4a9e92dde8d9ae6a8fd550bee4aa3b0e1c9a612. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/NL3M12406578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x642bc619f6492e39dc55580ca595a95d15c15472bceed0d807bd45c1796408ba. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/NL3M12406696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d5c5948db47eb6d5bb868cb2e7de4300c373c8d7fbdaa3a640b23a76331751. 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/NL3M12406697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d9e787180ae60d211c10f4615890f2c465f43970181039145115a1c2e3bbda. 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/NL3M12406694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd176692c0922f8c3b10bd903a7c54444849d59f807c34dc8be5a94adb4711cdf. 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/QMEU31718218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6b4c40b29cfd5acb459b1b561be29b8070520ec29e5f864346c54c7823e9ae3. 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/QMEU31718219.