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 0xce1ade68961d70db083e104d6a079e1218644791a36389b3c7bae2df9ec5cfa2. 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/8b2106d9-f571-4093-a32b-015cc42522ca.json and https://artists.proofprofile.net/proofs/artist/8b2106d9-f571-4093-a32b-015cc42522ca.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 0xc0afadd5c66e6caac70656a0a832367276b5c76085e670de26ef98f75cc8943d. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T17:55: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/QMDA72218101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0128bd27f700f46f17f554a757ffe0bcb4f85fc3d278937fb63d9e28ecf4dc18. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QM7282309322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5cd83ec5c2e60373ec4e56dfd5526014a56944374dd9c7bb02af806684bd48e. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/QMBZ92362068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc570f36bf963cb006e68cd37dd6b2418fb8b113c1e30ec4a643d4572d8bc5170. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QMBZ92347337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bb28492da54c7d09c6cb915ff37c660fa40493a0ab79303fbd66fe6e330bd5f. 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/QMBZ92362348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7672452d1369347b71437ba7a19f166d9606df02e5c92847c88ec280b04a2e66. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/QMBZ92347333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd7121e49543567a4148a421d94457e5b40182ab451ae400092b162b73c0274f. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QMBZ92347295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6d764faeb89b4797a6c7bf691789d28e96bb97b4588cdbe42391e037b27570e. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QMFME2564674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1587ce071ab1b87bfebc52829a0a195b11db72822c1027514d3ecb3bc60fb2c4. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QM4TX2459209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f7bdcba961b1b13389cfa174b79c178c399b60b2234938696465d86c5d89bbd. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QM7281755256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb06a32a3094c1146bb89b1a89ef0a31e7caacb7a9e62b489e02e7e31adff3e84. 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/QM6N22577550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec6aa05ca38c2f34fde38aa8d82567922a4ceae4e97efbadf5431e20cc05ce0. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QM7282534431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13a671d9d642c892d700cd64af387c44c47127ed6400bde5e8850e8ad937697c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QMBZ92530165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5ec5b9262dbcb44f75a67cd6f828c851117e526065ff15d48b68308d338a428. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QMBZ92530177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x081bdd332dde486b97786a10c3c0ebb0347869e45fa50b702fdb2d529f7bec55. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMBZ92530178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79be100a2548472e8bf879ce5eccd06dfa9ee6a1ccb1fba0cbff9090dcce1d4c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QMBZ92530180.