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 0xc27e629a10c60f679ca7990ad511a82fc3374dd70fd41843cae969d14e655d2c. 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/ac169dae-126e-4e68-9748-0c918dfa2684.json and https://artists.proofprofile.net/proofs/artist/ac169dae-126e-4e68-9748-0c918dfa2684.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 0xd4a9fea71778c0242bcd2eab1aea2580c6c2a2f8a8970795f2b1246da18000b6. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZWFK2511177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabaaec033e89c0fd5510a53eac3c2ca0abe4f6174794f578f077943ecd80d115. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZWFT2400869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x708f56baedbc349474910fec0898d27caa5a38ae6829bd1e94baaf6ab271d985. 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/QZWFK2534380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06b6f0d994b123175f643cc7d2d58c28d4099092363fda1fcafcdab83c2ae3e. Chain 2 (Bitcoin): anchored in block 958676 (2026-07-19T05:43:13Z), 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/QZZ7N2402888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea210628ced6868a66d942c0189a77a91b64bda080f26d3b7fa21889fd13f888. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZZ7N2402891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c01e6fe46189e6983b780be85dea2343469e82254e98de1ab055dacaffd8b4. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QT3F22405606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55c89a3afdbec408272b854cd7a46ab9deeab1fea34c40b978eca69337c6c5b3. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18:26:17Z), 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/QT3F32480026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6df74a8779ae328e2f5d7b1127648f4a07a28da34bd01149f35e81bec924e06a. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZFYY2595882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17c36ac83cc309134ca24ba09d8f326b397cc1245dc1380db4cae7dfd2e14da4. 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/QZFZ42570799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc17a36d9d462aa4e003090340fbaf6b4da919b4f0a33c48696aa9021f1455d9a. 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/QZDA42574981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2945aab4060489aa7e0146ed8d6b4a499338469fa1efb8831b14b14593778729. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZDA72538251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72b15e05acdd1a556eaba65ce3148457280e9e727cec59478e614605f8a1f982. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZK6K2597809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24cd4e1670956e13f11996d1aad3c09cdce5645d9eddb7e361a3bec3e3c08104. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZNWQ2548744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x990abbad97096ce0fa6f06c89387ba94b8f4ac07601e45cd3341822d43813387. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZNWZ2557952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc87593bf3427e424a623b0071bf72dc94c1311c5f78fb8f8bc119a3edbb9b722. 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/QZWFK2574150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaccccf36b116e06ca11a1355b443cbca8e68e8572aea48987847a7c472367f2a. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/QZZ7U2571522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe724c545f7d7a68993a4272c5e33925b7702e4b52b129b01a824df71b243bbf3. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QT3F42529836.