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 0xa8dcf88321c359969034406e828e1f0ebae3828777af76602ae0d7c431a1c07b. 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/5f3d17e3-511d-4c3e-a903-eb07409f1e77.json and https://artists.proofprofile.net/proofs/artist/5f3d17e3-511d-4c3e-a903-eb07409f1e77.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 0x035c78e906b0febf91a174f8634d73b21b889f7d6ef3ee4eaf8cb365e6875371. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZK6P2475771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0d9c9702e2a20a0a3da73bff46eb71930fbf4206746701336da47a51ecdd78f. 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/QZK6H2415701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e03aa62cb13cab5dc1f417143cede325a6ab2beba2677d91cc9b4fd5d5042d1. 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/QZK6F2492577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3677eb8e89809f9aceffebd74a4e77b1c6d1841b89afb44609128289cbe06f41. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZMEQ2426435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd010121cdf466bffd5f671394ab363930e533802eb3a3346a1ad14b97c3b7831. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZNWT2401990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x648ac2700ba12d1756d34a76cb449a9c566e195f8df1e4b53e6d96b23819017a. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07:34Z), 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/QZPLR2428789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dc30d09cdac2649b162ac7f44bb4a11823f0d296b9dba9c8e0c76bec89bbc84. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07:34Z), 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/QZTAS2429943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5a200bf64510ce5b1b58e37a13951b9dc2cafb7701327370d1452fb3beed0ec. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/QZTB42417463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x046f5f553ff29495fd5cafedec70a71788fcb17eef961c6c7db536d181852ad4. 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/QZTBF2454345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa98304e788704a1bd54addf7364eb7a0aa4436de34e8eacad65446d6b0a42b53. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZWFL2492114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33b66f8b8b9d7e66646653bbff524da06d43b872d085c7c820c17a7ff8338719. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QZWFW2470128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ad2206911470013b1168fa4998f5058b475970f3de9423dd13f05450ca514d1. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZWFX2424567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda16f10d2a143b50e8d35df6edd0d793cedca263e8e301daded94da72c5f6cbb. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QT3F32469937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b0d22538e491f851f3cb1da6098d4d856a31b8dcbcc294da80c32f8b6055023. 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/QZES52563399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa54fc12a395d4d0679f3d401ad149274a9029885fc234330bb11d73dcb1eba2f. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32: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/QZZ782507098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64d77ce15c8241733f934f5242fc6262b5b6fb00087474b9c67fc8624dbaafc. 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/QT3F42553773.