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 0x876a6603840ce6a497d0006211cc2a543dec9de821fb106de5c8483f15510f90. 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/a0284e63-3093-4440-8036-eea6d97a6a94.json and https://artists.proofprofile.net/proofs/artist/a0284e63-3093-4440-8036-eea6d97a6a94.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 0x13efa31ccf70a028f6cb8a6bc787b0832c64ed9c00d3a5caa293d61ebb63dc3f. 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/QZFZ42082635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d76968fce2c4a2f7f15b13da8edbe64e197e48634ee946bd843735e0d628323. 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/QZHZ32023297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e49a2fa10ff8495e5d1848fb2ee6d75970e9f9a2bc6614b456d7e4c2b94599. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T22:51:36Z), 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/QZHZ42056438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba117fa79ca3d10c7c3f07abd346121feef7a5eb8ab028beaa7451488698213f. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T07:05: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/QZHZ52061028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e6d4bd60e752293c9da3553c6a3754e34a5355a0cd2f7b18b067262baaa71f0. 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/QZHZ62068161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aedf89e53511ff8ac5933e2ae92c93a7a9ad2b04226cb95cc58518eebdefdfa. 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/QZHZ62068162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7f71987302a251f97a365d81ca05fd05309071f1c79c86d8b1722d9df942d17. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/QZHZ62068164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x217dc9a118858bf85af704bece318b289ce8d3d09c003f8154af80fc6c2b7e94. 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/QZHZ62068165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d4c2c5fd8727f2c6cff65966a2ffda7c1c597768fa8157507e5da2917d2bec9. 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/QZHZ62068166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d6ce5dd57b082c6ff6d0e8a0845e64304312e299990b566a3b2f7c23140d424. 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/QZNJV2002323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70f7addde4228e13e784d5685188a3d21ea3a3082208a65003cc6038a27940c5. 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/QZNJW2024860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91dc3db411f402ed5997278af9a54338bc46a4573e796dd1e52223a20cac8ff4. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/QZNJX2022788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51217973675d815993cc2bfb9cfbbe446a918b880bc2b951c7830d8c2550b63f. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/QZNJX2064452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57e420290374de67e741e1693bc4ffbf9e3950d2b7429e42cd87ca7f1a68122b. Chain 2 (Bitcoin): anchored in block 957833 (2026-07-13T09:36: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/US7VG2134434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc41dbde1c334e612910cd8bf66b0901d61bcbfe4b0c3f7cfca6956545094e4c7. 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/US7VG2177375.