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 0x3eae3aed40eee978c644d374f0ba003703dd1391fa3f4011b49f49a6422ff464. 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/decc8f98-7243-414b-aa1b-b4746fc752db.json and https://artists.proofprofile.net/proofs/artist/decc8f98-7243-414b-aa1b-b4746fc752db.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 0xfcf32d81e37148383475a16b7dc2434bc7a32fe54a4be979e39cd30f3fa73f67. 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/QZHN42498283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d1c45fc25d2551a4223860ecfd0796bae3fd13cc35900ba0a229cb862b521ae. 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/QZHN42498284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a3679787e74e984cd05c4cc7dd56083d0aea884b99c71fef87930e7a56218db. 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/QZHN42498285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x207aadac79fc575349b2311562d57e143f2435defd287cde1f063bd1c259bbc0. 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/QZHN42498286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79d54cf030b6bc6f9ca3d04584a5e8ca21508a720d8553c66103f30021f7b5c9. 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/QZHN42498287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cd81fc627ced107df0ea9fd5a40d0210d5231976da89574e4d22964c2517fc5. 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/QZHN42498288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ae5077a47d852bef2e951b68b5008426b28998cc6869143b8fbcce763989352. 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/QZHN42498289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f8c074733682f26bcc0b3a9b7543ab8b3d0cb4f5537187d8b299f8bc0c258c. 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/QZHN42498290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c4f05c640e36d1c58e116b410129c6d0b0cb3009411d0abea27a85f9936453. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZHN42498291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8184225978ce378b44b2160dad8a5de4a4b79b569a10fc3369b8d01c3e53c998. 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/QZNWU2462849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95783f1cde90087212e7a88d4aadc6da48371488e0a09192be2544e44f61bb3f. 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/QZNWQ2402298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcefba18ce52bc1f72bdd63c6f90c0f259e92720863f790fe7e5cf5b780c6c348. 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/QZMEP2427586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb035b96ce0b4c69f69eda46edcf511f7072b8467cc2decc4dfa9f4a8be016809. 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/QZWFQ2349708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b8feabd387a13120069890f148d699c3f57b812d227a2822625aafa6e0616c0. 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/QZWFK2342972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99836b431f498a7f0a8fd272de2d321c5627d0a721dda5b82d74a8059078c6d7. 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/QZWFJ2332046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4ab0de41d76d6b6335c8073f831c50ad2ff47197864f74e41a0011b63e34784. 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/QZWFJ2332047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f782125ad5dcb77870d3a8121ab2715bc265addbd45890dccf43775401de805. 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/QZWFJ2332616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3a4ab03de7394277bfda918e2ee566605f07f597e18bf47796b7803e9a0ea65. 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/QZWFF2322486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68c7d559084c5239088ff61e676ed5cc6e395a4d8ccbccb59072f2d3813c0857. 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/QZTBE2309947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x711ba94f8e6d283eb2cb0107a114d60f2c45e5c0be1b94a88313ed17506ae735. 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/SE6SA2296271.