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 0x7bd8a4c37591e42331432f62962343f79fb54abb28a97d02faec8071eb32c0d2. 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/e2053e8e-2ea7-44b4-916c-67aa8d97d963.json and https://artists.proofprofile.net/proofs/artist/e2053e8e-2ea7-44b4-916c-67aa8d97d963.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 0xdca5682a38715e5eb8e21006f8962744525eead78fc602e342cd2c687da08a1d. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZHN62567154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x819422c5543cf082afa02c9adebec03a0c54d67ea2f84002771f63e0f1e1e420. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27:37Z), 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/QZHN62567158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c5deeecc7ce310077720e11d00a0cf30f9ff5ac55384d4809638f21565a88d. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28:59Z), 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/QZHN62567150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc65d1875a9c39aee9192cddf06e31e61072c31bd7e67c0fb72ca7cef6ca9845a. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/QZHN72512756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa819c50616581e04413686605c37a2c4d2336187fbe4badee383e9f8290996f. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZHN72512744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98b12a0673acb527dd232f42fa355048b0e48702af1e919f8e90a06e0672f18e. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/QZHN72512739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073fc06dccee087eb9e13194db2cc92d67c528d330e565644a503e40164fd846. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QZHN72512762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbe8c79f5233095991b3d79d2dfe487c9c6e603e31ecb58323f9d9140d0785c8. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZHN72555897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c24612f40c1d921a5311b015eb0105d7d40a53e148ff2c681df8b7203379697. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZHN72557083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83f015a40dd71aab741048df4d1fb4faa1adaca57804bc409d6cfa60511a401a. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZHN72557064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d6779651abe2d5a598d686a9c4a8a208f8ef405749c288e75676e2eeb641cc1. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01:47Z), 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/QZHN72557105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafc8dc8ac5fa471461b71571c1f8cf23d4d887a426811e1758003ba6871bcbc7. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZHN72559260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c60b866df81853937dbd3cdb5c0f4b7b638377326abf967ef6dd15778c5f7f. Chain 2 (Bitcoin): anchored in block 958828 (2026-07-20T05:21: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/QZHN82526981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dfd24d1a0025e3fe276846fce638960eb61d6e6751e1ba3df9db514183796c1. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZHN82526999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9372548a15336b30eba6e7ba68c6942f672b9d8b0b4e49a9622c56f555e819c3. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZHN82526987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f63188360cfb3cdf57c1aedb587ea65cad951b5217c74a6755f1be93295a55d. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZHN82526997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99619408b7ac811e9d0dbf50bb5e193426f8ea21f5565eade95e03bb5774a6af. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/QZHN82561583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb93b48b749100a768f1b6e883587933c93ddcc996371eadf8cf9ea0cca49145b. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZHN82562965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddfd629121ae8adce5dcceda1933210413cb7b829ccc047149e00c73c044487b. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T16:21:50Z), 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/QZHN82562969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5433f3dadc01292062f4c254158f296479995165e7d0b5d33b4f1055096709da. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZHN82562967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00c099e9730cc955cf695269d04deb9b9c10362b0a5e592ca1367cd34b947583. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZHN82562972.