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 0x6ad99d809ac40b1d9856b3cbfe22906e54ed7f2a9c841ce56581b970ee1603b9. 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/d7919589-b29e-4b68-ae4c-5264cab4c425.json and https://artists.proofprofile.net/proofs/artist/d7919589-b29e-4b68-ae4c-5264cab4c425.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 0xdc2a36d0a00153a6a86986de62770a84e40016235b4c57416115e94e001538e2. 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/GBSMU7219897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d32571720b16c843ac7a04e11ff2ae6c6ec7d7767df662c672e4035156e4124. 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/QZMEM2135966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f0121be8d675e1a400716a2386c5475414bd4158a8758cf414438def61cb546. 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/QZMER2272624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1e5116b60557d637e2f4bd48ae1f9cda1a892b04157031fc8551014e401a8ba. 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/QZMER2272625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0f52a495e5b1cdcd97a57b0a2ccbd445cfbabaea8ddb95c7277699f6575109c. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T14:44:01Z), 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/QZMER2272626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc371f95d25be1443a65b4e051aed98d8a439ca017be7a58678f6fffbffa71635. 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/QZMER2272627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe4d7c778ad50dcf981846033ea224a8702cede355ae89d66c6dd18c125afa53. 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/QZMER2272628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25659479c3ebd8c1373c6247e8659858f18eb34f9715eeb98d2d7aaa8ef8565e. 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/QZMER2272629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c1bd26792d88033f39b50077db82e9b03d458b9061a9f81950f3b4381166314. 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/QZMER2272631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e55b36554f42f8a5359c0e67961d527f3fa69e0310e12039c722503aa2e551e. 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/QZMER2272633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ccc65deff393d4a222251914813be1ded933a12b1d9a1d68ffc7d6fc665a9dd. 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/QZMER2272634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9355969107fec0c78ffb8cff2be861604c84369a8f17f4fd9057dbf7671553df. 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/QZMER2272635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1fd370db82af8a032c7ad6a4d96663e5aa2f3a563bccfe1147700fd0232e0ff. 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/QZK3Q2400172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97c9129416ee6a20ad2f3b66fede505f62aae5aba91098467b7dfbecbcbe74f8. 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/QZNWZ2417931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8ec2c3a4c7237943b2f3f0c962050a0275950a0a0e2e431df312e393ffdb66c. 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/QZNWZ2417932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c657092711d442ac8ac99c65ce24b9c914c8d79009d8c368efa07b30c15d82c. 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/QZNWZ2417933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe57d035508b5bb706cbeafc2dc0f2af36b9bd2ce77a9f1212d44d33d921eff6. 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/QZTRX2474927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e2aec77a5ca57c2bcea17ba543e68f00cf7cf693e099672cb5a66435671f47b. 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/QZTAY2375985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x227c2507ef815f750c2f5492bdde3533f5d4430204a9064babf3353a6e2c0e5f. 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/QZK6N2373015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38dbc6bb51ecc78f94457d6bf00179c24212e2428d6d41c63afe1445213d1654. 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/QZTAS2113873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d32571720b16c843ac7a04e11ff2ae6c6ec7d7767df662c672e4035156e4124. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZMEM2135966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b0e994a2a0c34b67af70f7d4326c8ea6a8bfcdd27c12db5386795c04183895c. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/QZS652170322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba5a6508e27836169cf64560213eddb3878dc1bd1fcb2ef003571dc5cb18920d. 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/QM42K2132753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe89bf3d76d7b83f0df7235cb41422a8abd213b8512eeda8e2d0585bcef697b34. 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/QZNWU2058440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7e67280a203b4a0f4934d8bb67a91a0c8b48df212cfc455bdfc13c6b4dc9858. 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/QM42K2021785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf936bab7fef4c1daf26e6f3e9125bbcfb34bc826094c0c7c9a99ecba1b3da8b. 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/QZFZ32070805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d04a3a2555512557726707c587bb80c68d146b994dee211239148600eecb55a. 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/QM24S1920805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e8687dbebb0593bf30853f2a751c3db53e7ddf86884f4868f0e3dc62d864eda. 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/QZES61923851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f842d0867287691da4aac5b78a6ebba3a1a0bea5334d69009d7fcda78bd76c7. 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/QZDA41986373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa457e941ced37eda106fc787ce2524d367a7ce34aa9fe2b468711ae37603df8c. 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/QZDA41986374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6047e038195fdd914fde6ec937d19ca4a29fb571bcff3bec934e9ed21d0b34b6. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZDA41986376.