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 0x320893e4d1db9883577a7d571dfbfca35e23a50cac3f855663c9c50745c417bc. 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/67223618-5a07-4f1e-bd0a-56a4e8d11957.json and https://artists.proofprofile.net/proofs/artist/67223618-5a07-4f1e-bd0a-56a4e8d11957.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 0xe9bfb9cdbc21332c9a3f3bf0df7806716b4b28c523e30e592479817890bdf50f. 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/BC3PG2206832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa58341ce2aa4f411abd16453ba0d450ddc7947bc962a37e4f608a6232f56fad8. 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/BC3PG2404210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bac80d1c438f438485332f84a1b1425d0b499118e308e5643e1f0650aecc93f. 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/QZW9L2422750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99ed568fdb675cdd044f2b08f2e935b104e40ae31b96b854ef87759a7c93fdcd. 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/BC3PG2500081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9271d4ecff65ebbcf85cb2ac435e709f49f739e1eff8773ed1202126d9e977. 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/BC3PG2404300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef6bdcac1fb810b10bb0b85b64c24af9e052dd1871697934b925e9233bf391bd. 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/BCSOR2500111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a722e74c848db64a9e626604cc3d261027ec22085b83df6b91e625cb36a0b52. 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/BCFCV2500793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9c87df3b490f2e001244aa5915d38553799202cede593a62d96765d07bbe853. 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/BK0EY2500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4dad33a5261ebbfad4d9ff86b811636b066318e5eb36f41ddf2d8022562ac10. 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/BK89N2500198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24592c680f70b42b206b2c5ad7c9a4908c4a1d6e851371050c937617f97e1b54. 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/BC3PG2501030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa702650fbfef0922189bace207dc7bc78dd7277a98b8b48ebb42a02305f27664. 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/BX4IU2504046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x603c0635b8f74b77132d9edeebb2008b6f25ec48be49a68736d153c919d0619e. 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/BCFCV2401233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c4782d2a16cda304a4f6fbe00bf3818ae26708829d7f3b920d886763126b86c. 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/BCFCV2400921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x738665bb0c1607cbadd31875980e6d248aca33e21e2a86d9f386e8ac1e472a9f. 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/QZNJX2493661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11aa13f6ceab0351c6211bce2f67c1d938276c55d2e4a210a9091e783ad65683. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/BC3PG2400774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bf739bd12189304a124237f72f975acd204d73d0a04795e44d3924f72caefe9. 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/BC3PG2400775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cdafa24fb50b4591ea82a47c6997a6b92c6555f18a2cf8c2f1d0f58eedf664f. 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/BC3PG2400779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc788823761298574ccd057e614a381961271da1f369b9e50e697cdd75009166. 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/BC3PG2307174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3eac3945035f35aa8e38850553d3c79708f91da9dc0a47a1ebc88a3b9c9aae4. 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/BC3PG2306379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc31433feb8b087c9161f2198ae33e66dac92b32f08865a2fce4b708080d90b41. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T15:11:26Z), 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/QZW9L2271943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe00e81140aad61f54e21e52490053a1b01352728c70185192459dc2ce1412483. 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/BCJT22200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0888728e42c801cf2e5e146ca4d3641ec347d9f8722a0c4cac1f2d8673271bce. 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/BCNHX2200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c65382941e2711f830a22ca0c4bf2ec0113c34d1f5f670664ab68b3ba28e02. 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/BCJT22100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b6eafb6580e03f7b636fe26ae422c04bcf09910cb03c13b51edc9376aefeac6. 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/BK2242401364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02c1373022b03c0718f8a1c9134b13123f0838964821a8eff58d233839017698. 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/BX7P32300359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75b21b99f2a3e97a6d81a5b1697678a2c9ec7b5aff799208f8e5e9ca1aa4acbf. 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/BCSOR2400040.