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 0x36d3e266c0d04b4b0f278f894f970f8583fb08a1c2c9bdad82b69f4bb88f3770. 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/150d2ece-c456-49c9-9b7a-3051d0f8beac.json and https://artists.proofprofile.net/proofs/artist/150d2ece-c456-49c9-9b7a-3051d0f8beac.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 0x91f177609f2e68ab3462526347054fc893a8cafa7987f69dd5659db2a083b104. 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/QZES52355903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c1e7b3cc7dde520bfcedee16b080b2ca2f06c79d7da1ed0ba8f91fe4256d190. 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/QZDA81865777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2f337074dda10446c581bbbc2517c8be2cdf9588447ac174d515f4a9ba1e64b. 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/QZDA81865779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabb71f16db589451b1a56ce03126d6c53aa276a34aac667f58cdff0b2544bd94. 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/TCACD1572106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ca23d626dd15b01b4c68fb1c5a646cc72c54452ae79c6b1db15cc5cb56ccb1b. 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/TCACD1572110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc7738ee5fa512431bbc95f8f6271926ae0d3cbc264591a9ca63c5387382bc8. 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/TCACD1572111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x715acce24410ca62553b0f081ac8f6392112237adf70888d62ba3ae11cb30117. 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/TCACD1572113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe71da8f801e014272dbf8a025bbdba6bd9af3c4e407adfc34c31959243a6384e. 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/QZNWU2257383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc08c8fcd4b3d527365c38a665570b6e3aaf952f4d9361ab9b272591efe18fe70. 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/GB6LY1600988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5aae527ec9eb0a22a07f80ff4429b813121334dcb8dc88493f65950a82d7946. 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/USYBL2200539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82bedb9ee5a197790c245cd7aa417f585b59d498736b5e046a4008bcefa2223a. 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/QZHRC1900441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5b3b1fd666dddae24dccc5608e40ef9e71b0324e4bae4b84d7b59e02b5e7059. 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/QZDA52054632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x607e6fb4f6904c5f808e572773852b62f730aa83545e5893aadc5b2aa60c69d9. 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/QM6P42084192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8fd16651d74e8a0b0949e381f1dcf9964313a3e78d0da4f355086355b2ad126. 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/USZ4V1800012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf42bd451e98c295e487e486cf689a296e5bb3fc09da41eb6ded62c25a2c8eaed. 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/QZ8LD1922491.