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 0x9208682761e8c5660416b802926e9e434a90663649e42003ac95c0e664eb7894. 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/6503cd44-9e1b-4596-a368-e9f836764263.json and https://artists.proofprofile.net/proofs/artist/6503cd44-9e1b-4596-a368-e9f836764263.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 0x22f38645aac0a27ebab425b0489040da3dc996f0dd329a72adc7173d8062f1b2. Chain 2 (Bitcoin): anchored in block 957899 (2026-07-13T19:36:39Z), 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/QZDA52179343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2d98eb8988ba1b1c57afcc765c4c5d7f2f341512587aa28b2d315ea7d4ea559. 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/QZFZ32305711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e87d710e3b05d77864830c11444bb04f75c219184d01ce3e324ce6ded0998c. 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/QZFZ32305712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x439dd3516fc7e6751624da70d462934be19da5a680755b6b584ce4f50f301762. 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/QZFZ32305713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e9214ced763ddaa961dc46e231ae6b940e4a421ace77d73ec7af59c336ab9e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZFZ32305714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3fc4029645e630afdc2a6967bc97075ecf518272f1ee2d5b425799e8987904e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZFZ32305715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf485d70fc412b4008b922bce4a7ca45c26011ca734d69187789c24871b002610. 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/QZFZ32305716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c16565f08822c641d4e3b7721e07030014708fbd15e99a45025b2c24470405. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZFZ32305717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc671ad978d5d9255e95d1769b1044e31221247916648ed835d8c4dc8513edeb1. 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/QZFZ32305718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b0996a2a655c0af2244bd865cfd7c6dc8069dbb188c63b1f6693c5a40ab7080. 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/QZFZ32305719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c34393dce301048906f82e90fe68935583cf1537d675b9b31d9eec3d5c73569. 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/QZFZ32305720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b8572bb5c0856a5a77dc5bf7dcaba04c5587a1d30425aca5690ce54422f9e44. 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/QZFZ32305721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x855ad978bf297f26b4c81b04a507c9506c95a3488ab6b2cd9cfb81d5a02ca4fd. 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/QZFZ32305722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24494ec91ce2d5447267affda182520475615e5b24d8e8e97ce04f78f0abd088. 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/QZFZ32305723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9f3b8b14d801741e153000a357d2622434fe017c1ef72ab32958345c806ef9d. 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/QZFZ32305724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e7317756f75c960a8e1bf120fc3b37f17141045cd214ec962ab41c00a58089f. 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/QZFZ32305725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2897928f39884e1314c20bae0363b6906905b8f5efc76780b5b8b8a25bdb80a. 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/QZFZ32305726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c31510b947a646e82d8211cb07eca1e12d6f79c0948163f82c54b96d120c2b5. 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/QZTAS2348416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f017cf0929491274283ebe7f1e6bfc774ce80566d3c7270900e9400a2b05c9b. 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/PLB382400590.