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 0x712065cb525c8bc1cd7138b0bf6af57a792d691c31edf4718f3db72458d0cbb9. Chain 2 (Bitcoin): anchored in block 953696 (2026-06-14T21:45:57Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/74021fc2-6f57-405e-a4e8-6ff34912e60c.json and https://artists.proofprofile.net/proofs/artist/74021fc2-6f57-405e-a4e8-6ff34912e60c.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 0x1b936d916fd7e676586790ee0eb41335657290193deed286864524f181bd7995. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QM4TW2430865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x963137da5f9a4f26dec9927f711c3e38c481cc18f5324bfa317b845cb1491798. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QM4TW2430866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb53511203ac5c3230f5e157d7e515b5d20c73dbb943c257f7bc69142a30da083. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/QMFME2387018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56595ce9595fbcc1892194d96ccc53a1cbcc2a01a8e6398c1b6f24e0ff447050. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57:57Z), 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/SE6132388910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1aa398d0e371c39bbf00c404883e65162a6c167f873dd8d220fa616fcd940b4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QM4TW2430867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20ce3fc7acd7e692a664bd4d8245a04bd8e974a9ceea07d0d0ecf13e6aa9cb36. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QM4TW2430869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x020e9215b4a90aae0839655fc932d18f20d46686fa2472157d3955522081c6f2. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QM4TW2430870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf34d69e63f646123864531a668975d6186cc9c4cb02d8a61a39a823d6536ed35. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QM4TW2430871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea6829eee060dd7f04925713e8b1ad61d6fb5177632a9e608a79c212875e4a69. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/QMFME2308231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd37d0dd1eec1a28c0ba48ee96b38395b50deefee93a731a1d4ca6637f59eaa48. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/QMFMG2331452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4b73701f06667314350e91331fe5884ec6a20fcc742f4bc43c631fe2dff9a7f. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QMFMG2331462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a4e7d981b56189a11a6563cbe51ebe0d250c524a306da2a9bd8fff4bacbac45. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/SE6I32433907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcafd7a7329b4c394ae8db27b614aac8d4931e4d8bde16b03ea50e962f5807e1e. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52: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/SE6I32433908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd37d0dd1eec1a28c0ba48ee96b38395b50deefee93a731a1d4ca6637f59eaa48. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QMFMG2331452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4b73701f06667314350e91331fe5884ec6a20fcc742f4bc43c631fe2dff9a7f. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QMFMG2331462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb53511203ac5c3230f5e157d7e515b5d20c73dbb943c257f7bc69142a30da083. Chain 2 (Bitcoin): anchored in block 960161 (2026-07-29T22:51: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/QMFME2387018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea6829eee060dd7f04925713e8b1ad61d6fb5177632a9e608a79c212875e4a69. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34: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/QMFME2308231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a9e957cdf63dc51a595730b98a5c0ed11a5e0d4cd69f7bd4b2b4c62b7faefdf. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/SE6I32388910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3506e27a4f29e788e51427609ac0ebe3fe3a7eb32b0155cdfe2367f8bd273096. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZTB92293595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa4042b43b07890fd00c2d3dc08efa28efa44c14f26077f40790a0e90e6182bc. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/SE6QE2257927.