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 0x9c0718c13ed0f3c326b9c8619cf2db2b984d86ccfa7678121ee2ef7d1b91418a. Chain 2 (Bitcoin): anchored in block 954017 (2026-06-16T23:38:33Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/363ade87-9158-49aa-8858-a07480a9f088.json and https://artists.proofprofile.net/proofs/artist/363ade87-9158-49aa-8858-a07480a9f088.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 0x860546c0656619087023b008228177f7fba4500be3b28c56212f2bdc80addd59. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/DELJ81911285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc46b46d33c0793ff6fcd0a9e600293679166af9d12a1d795abc847f9c73fc2cb. Chain 2 (Bitcoin): anchored in block 958487 (2026-07-18T03:43: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/DERD72100083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6440e6c531e4c79607525bdcefeeae0bdbd6280caae62d8e7810ae48774d2885. 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/DERD72300077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x348bdfccabe36ae8b2ae071e16590396baf42227858d1900534e85db54177255. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/DERD72300078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ea375a42a9a8c088b8a8d8df2845f3ceeaaf99a75e2e5db55f0dfd3f9393d34. 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/DERD72300079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c4ce4e98a1023a21c9ddc7bc11316221c9bb0343ff76579d5e023e907c72dd0. 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/DERD72300080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fd40b7be80e80371fdcb185fb816ee47fe4fde27a003b9e441db0a7162dcdbc. 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/DERD72300081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03163f1b0e70eb64dcc6c99f7456dc9566c5963073f49c457e4f4435b21e4388. 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/DERD72300082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60b7dd575599b978d98edd933cffaf607fea3cd10d04a3f2efca874491e7a815. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/DERD72300083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6979d742d2ce7f4b9655be9ce54a6bcf3869fd22787b58f6fa5bfc0b8a833ebd. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/DERD72300086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa58bbcbec68e6d7fb2f3189c4106d6c8f427e0ef8fd8869bf2fdd3693444594f. 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/DERD72300087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x647a7db70a6127d5db4338808355e46d4d9c922500bcb7b832ce47d1d1bf2349. 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/DEZC62119795.