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 0x0f3ef376b21a400b528c11b6bc672817b81f2dbbbf9ca1d71520e8be9b7f4177. Chain 2 (Bitcoin): anchored in block 953819 (2026-06-15T18:31:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f900dff6-ab7a-406a-bb62-5e1f02913f7a.json and https://artists.proofprofile.net/proofs/artist/f900dff6-ab7a-406a-bb62-5e1f02913f7a.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 0x08163d88579f1ceea1ab26cf2775771ed343fb2de9772c54531132c27cc1f734. 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/QZHN82514925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb177e47251b63bbfbb9b8f71469ad8636bde08cd7213c36ef8b9bade20372b22. 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/QZK6P2509081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd4d35c60d820fc1a564770311c4727779b2af17c5b60d96f535a3ae57f242ec. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZK6P2509083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x958a61e294d77d056f4bd3481ed57a3f12c873c3b0f15a0e68544d2fd53db3d2. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04: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/QZK6J2537838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x060fff01fc639eebe72806fdc5abdb36fa53bb5883dd4f8853b1ed65c9965f50. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZK6J2537839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81368c223880ae46fc71b9c55df2c7953d683633241fa7369581e92c36c9d85b. 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/QZK6J2537840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4636ee56ba3c7f7c09ba4e597ebe37f2f4d9e9aa40d778464939fbb2a7ad8e35. 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/QZK6J2537841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64168444ddc919312d6e7f570d47f0138361c96fa0cafd6516db05ddf251d0aa. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZK6J2537843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09a4983fdd13c6ea4b28bde7d8f46f8e922b14372d9c1cdb4c36e79708527fcc. 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/QZNWZ2520128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f64df93fbce2a270a66afb12b59b03fc43e6841f5a071271a4e404f24653e25. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/QZTAX2511956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f3d708e3b6d2eed93e2d090594d006d321cfbe231016b9aba72daffb6a3460. 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/QZTB62501908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd02a53cbacb599c9ed38537322c54b3d3dd03e23d5f3cee722c2c6546e95949d. 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/QZTBF2526519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8af5532bf2fde7124c2142c348a6299742534af0a66dea4980049681f25467c. 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/QZWFK2554693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f2815919782a50f4479364fc99bed97ea5d2cfd2ed47638c3e3dd568366956. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QT3FC2577123.