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 0x7039dabc903a9435b3573541be6c0f4e085cc994754e9e53e555aacac59d26de. 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/96d13474-aacc-4a4d-b8be-541b5a8805b4.json and https://artists.proofprofile.net/proofs/artist/96d13474-aacc-4a4d-b8be-541b5a8805b4.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 0xdb8b4f857ba698669e0c1d9caa6706d113661f289b01cd4bda93f053aa8ba1be. 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/QZW9M2208358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e16ddd3e0c08f12786967ebe7ef2695ead9f31c542266602c04f113d0dd1185. 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/QZNJW2570057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2ebd4e491170c7418b6ef971be7ef9e3cff9197752a641eb510d45ca0ebfc98. 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/BKF5C2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f02d598bbe4ffe01466bfd2759b3a51b4b0938084c3e7a0cbba1fa3bfe4f0b8. 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/QZGLM2394139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16fdbd6728847973bbd377ae1fbc27ec6dcaa3406f232a09c443606148b0ed39. 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/QZGLM2354721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0126e684383601569a0dcaf8d7cb14520b1606ffcc721f84853c5b0c17ba133. 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/QZWDE2317190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8485b957ba2a65a131faab4ab580e3752c236c7c16a37fda54f77b62cb54b5b6. 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/QZWFM2305933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0b11c5419f9fcde7a89846f784ef74f59bccd2d0a3c12dd6f727d54c5163155. 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/US7VG2433048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf97c6a02222464de1374f0baed42e3f654998f5e90859cd25c560f749989d174. 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/QZMZ92407578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55b69cf7600432abcd48c361031a08b096d779b52eb6bcd01fdbb0b4bbd9f074. 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/QZMZ92407579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb178c99a089bf76b02ac58868335ad687993959e68aad074bd498c03becca8f2. 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/QZMZ92407580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb02e02717b26c2213cf708a678092ee02af634b7e7aecc4f94fbc87ea0e7452c. 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/QZMZ92407581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x780d9b89aa18e8803e0c5084d9c556999454a26812452f1444b1b312377a169c. 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/QZMZ92407582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8c1366e6988cd27e339a298edfc3a89dd3a8b9b734a45e5a0e3050117d58c0d. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZW9K2484575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x243afedf7e49630b0b11431b1b22b6c2866248e19475c1a05a32f765d4a2c464. 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/QZW9K2484582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cec0bf15d1530afb330906f7f6649578cef501993de660ffa8541e926af740e. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZW9K2484584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0855f68ca6189521f7f97769e236b0c7094efc7a492c523075579c4e3e8db2f. 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/QZW9L2362833.