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 0xa006a4eb573d5c98e34304373dc84cd5656ad57c98cb557259c67370f2eb6994. 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/97d523d6-04ad-4fcc-8714-11fe2b975877.json and https://artists.proofprofile.net/proofs/artist/97d523d6-04ad-4fcc-8714-11fe2b975877.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 0x91b3bedd66e355f41dc89ec9c244336a4e7e53725174cc4c69050c75c303fc00. Chain 2 (Bitcoin): anchored in block 957899 (2026-07-13T19:36:39Z), 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/UKR6V2252365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40ed593864c268c953ed8e75a86b02bb8726b02d469a6e80169bd438502d7b48. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/QM6MZ2440886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04f24d1ec01f0abb53ea437f91c41cd1a534c0bd2bbd4b69e5a46777fd6b7e43. 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/FRX872400203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8896f51e4a81c30e0e0c352279054a534f30d58a292b412b698df3bad2726d4c. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QM6P42440714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4428371883593c4ed919eb5d7c56aea936175d0c0b047e10d95a919aefbf5c17. 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/QMFME2418013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x864598cfaa5f2ffa34eaff27c922146edefe81f21a69d0abf74e3a9aba1d7844. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48:00Z), 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/QMFME2476484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aab708e521d2e99d8084714a63c05ae7ee39b78c5301948348fba480c4992f9. 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/QMFME2476485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfae1095d8d79de1845114bc2e9cd0a7321ec6aa0cb3a58ad8da78ca6a918fc41. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/DGA0T2406386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b1b712defd3cef51204f043dcbb3bf8b05c53df8f706734eeec1fa45a261719. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/DGA0T2406400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d8518987e4c9dcab72fd0bf1a04a878e1c2039b43d85ae2d30a6e21fa970dd3. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QMFMF2429763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc770971285a5305dd12588493f2dfb534f2ff1ddb4a7ddc60fd0b7d8b6f9e086. 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/QMFME2464232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aafc8bd86698a58c1c6f23346151f0bc4454a83613551011895d999b08dd37c. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QM4TW2517608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ac1afd721f6b72f084597d8025c84ff7d705c2cce64e3991bb3ee77406ef903. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QM4TW2517647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7399dd27a0b7a7bc8a86a317514e9951f9a29cf5031bac53907ce577910592d. 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/RUA1D2542566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee314d6d6065a105c7209da23533000ca64f419e035279d3776385f1a9a37750. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/FRX282542521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa890c0997e4734cb1e0e476b593742145ff674de10cbc1b99f688730a0144d53. 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/FRX872594733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeb6566b401400b873cd2d70906c95787c9653880ef499b43a76e0cf98d867f3. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/CA5KR2589516.