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 0x5c43a4c48873fd696a5840424d948ed569ac06f9c2e26ac110f98ffcc28a3c6a. 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/3f03b8e4-92db-4c40-af85-d3a37a51c821.json and https://artists.proofprofile.net/proofs/artist/3f03b8e4-92db-4c40-af85-d3a37a51c821.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 0xfb92ad953d6d72ea6cd798009ab88eeab3db935380755928eea422859b6235ac. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/TCAEP1913065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89cd033b06cdeaa993f9c524805ee9fd8d9b125c4b103f1206a7d80781255522. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/TCAER2098970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x637c4fbdc0b91ac46d399eb3946f952288596eb7b77e5b9fde5777549341454f. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01:41Z), 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/TCAFK2161220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cc4e264fca1793fc03c530886d9316db3950ec3f5f7dbbb08e081723997542e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/TCAEI1903947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6949a1146028c50114c3bea273ac405cf90ee876d84c9fdbe137c5dd8fa818fd. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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/QZL382589387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6cb4fd74d16d073bb67077f5cfef69e9c756525fd726bf96ded0db48ce10632. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31:18Z), 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/QZL382589388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84b84f9fbd1a706eda76e5d45f6fcf12f27303e2043c721fecd1d22c61685bd1. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/QZL382589389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94d99ada8315730ccf958150e70cbc42e39176f81f3f56799996c1c3b69fa660. 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/QZLL92506093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69fd4173565e209b5125d2be80b827c5d140e040fa19531a3b5e11b8c4315aad. 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/QZLL92506094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x493cd686e0c733ddf09f7cb4f26534f0ab5629973463192318646fe67919df9a. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZLL92506098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2162da486f179a16a7a875dcb4f86e5976244ebfd6986355af17ee7dd25e3792. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07:05Z), 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/QZLL92506099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1d013404ad7c03d881086c3afb5c77f935fc33a100576c5d73a7abaab4202dd. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/QZMEV2563827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e1d3f82cb1f3ee5265ba2259fed11fbf741efb4728a354bc1c8ad3a7d47437. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/QZNMX2573265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c9ec172a3cb09e4f5a09fa50a79fb2a034020167fb27981a3b0a4dc36dedcde. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZ85M1980900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f8a8304e4ce6e8c434c2ce9c0c0ae2d2d660c37c77650fb4416f61e4472a6f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/QZ85M1980905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x470f1db23f7cd338957a08c0cf0695e20373bca2c53030395d222c943a5e99e6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZRP42354763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4901459defb08914e11575b63d343c36139b5eb4c1fdcb4196a072c5816c31ff. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57: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/QZDA72572645.