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 0xbd7c054d4f2d2b5a7bda9545ec73eb676a5cea8c1213e735e469815a657f9329. 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/b0abf0d9-a18d-4c0c-83a2-bf0740e0403d.json and https://artists.proofprofile.net/proofs/artist/b0abf0d9-a18d-4c0c-83a2-bf0740e0403d.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 0xae4561088751d6e3c39dee8aad950a07524d95d7a20acede150b6726db7b091e. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54:58Z), 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/QZES92175321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x736e53a3e141f2ba7dae2182bed7f2edc7581e9ef39e752652d75cd1b245624d. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZK6M2168671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa2d426023e76925114dcf5e7bf0a9bd3ef159c472dfdd525309f64aae519701. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T16:44: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/QZFYX2267322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d0d8b48164712c5a1feea36715eb6a53ab97e87828f5fb1339b1b5aea03da60. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZFYX2267325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x721a686b2c27094bc1ac93b8a0e39fcdd6a4381293b490e987412426978de23d. 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/QZHN32228025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c5124c1b6c39e8f39ac1a52e3d2fe11159c56aaed5f3ed892d6f7d37ad20c51. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/QZPLR2268616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x721a8916337ee52cfb6db41ec839bf1c03d8b8ae42b4a84a32c38437c509a094. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T21:48: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/QZPLR2268617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bd9f67d53c32baa85dbc5e4ecb81b930bc0a86d5d8897057c1af36def9a5758. 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/QZHN92377830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb87157c8d1a715e66d6329ee9d3ee78fb663d841639e8aa38f7304929e1b726c. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZHN92377834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1b356f4add6fb7b277eb03eca7fb26701a68206b06b005889acad7f13a8ff5c. Chain 2 (Bitcoin): anchored in block 958495 (2026-07-18T04:39: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/QZTAW2438196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8961c8a852c4db8e8c181d8f368691d6f5e49e47b64da164f58e664d3c43edd6. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/QZWFX2407844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4662ebec0761ac3ce6339ffb918d34ed2ba3eb9f1f84122e6be2b1859c416cac. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QZWFX2407845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ef0dfe669cd4049b3df85e74fb6e537b9e2fd2ab6f01cfbe14e53adfa360b72. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZWFX2407846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67c8327765db4fd9da043cf9630bf2966e9d17021c325e7ebf9c6a61b438489b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZWFX2407847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1eab760192985faf8a92dde4d051933b3ab3513d03eede715e69e73da7a032e. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T20:23: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/QZWFX2407848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b0e4dd1c3a1dd60b248359dc16046754737e6f0c281b57316b8a76d4e6d5149. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/QT3F22472650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2bba62cd7bffde2073edd13c901fffd7efc481e1a609bc8116b938971c6f4a5. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/QZK6N2553727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd5b3c1dc0ba77e7ded686648c8aafdb3a689b10c713f9d90b3568554a83a954. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZNWT2589517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x525be710a0c0148c4ab11580674480fd67b3e5dcc02156512365320d6e231aa0. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T02:54: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/QZNWT2589518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4a52a8b9153ddb7111b0aa0e5b97d2925bda5c643f5ba13694ddd599bf06afc. 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/QZNWT2589519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27f04be12a6cee3f1f1bacef95f79d14bc6b6e72c2de1d2a79444f6324710e2. 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/QZNWT2589520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a6d83ac15313ab53f8d6c9ddf5fefef189e7733a3cd9a80850ca62e1ef6c1cf. 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/QZTB42532975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb0d96035905c3a2e3126c84a47c91de6ca30f6e3d45fee5ae5d136179f19bfd. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZWFF2561328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a944e47a4f2a9e1e7daea877c0cf0522716d04833ee76c45a2990ce97aae8a. 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/QZZ7S2514352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fc9119cab4df53e3a6deee4760d658ad73060956dac31767ffba0a876a7e22f. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/QZZ7U2551624.