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 0xdcbdf5862617c1bd77b3258dfe81acae6a610219e6d6cdb84a6c9e2741a49278. 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/5cf64682-23d2-464f-aa72-ac84f0a19996.json and https://artists.proofprofile.net/proofs/artist/5cf64682-23d2-464f-aa72-ac84f0a19996.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 0x27081b9835abb55cfc1455ea9df2c7fc8c6e4a33fe6d61225b21997b09cbc470. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T23:19: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/TCAEX2068791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ef7d6eedf3423394815b43cffc6f0748f5c7293705e3ac6e1ec2151302494ab. Chain 2 (Bitcoin): anchored in block 956620 (2026-07-04T07:11:13Z), 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/TCAEX2068794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98e24610bf0848bf2b7a9de3da91a3c7749b815356813d74b673f172adffbc4c. 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/TCAEX2068805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fdffb2abc69af67f9e51fa78c3246223895d159fec38bef750fd5b25f1635ff. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/TCAEX2068814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x092548d5a33859f83fe8e7dabebd7e584f28b028d98c4c550318980a59f60df9. 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/TCAEX2068817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37118ab77a493056c4c1fe70d7a12c90176027d2f3a5a6f2375b5b3ab13ae5f8. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31: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/TCAEX2068822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb122e324074fb551af9c90cc24ad7ecee332bf99b39d2dfb72af58bb4ceb1f1. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/TCAEX2068839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fa4a6447a28ad9fda97f794b274715cb3349a88958cab086e3c6dd774a0a942. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCAEX2068851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab29ceabd95a9b93e1d39dec4127bb78f1e23c3db8fdfb39106319080032d8be. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06: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/TCAEX2068854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bde38224bd9521e28d684a845c16bed7c9fc2ead5f28d055a3c8009fe0c87c7. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/TCAEX2068795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cecf3b6bb871bd89c735e777e51adcb6f8f4fc030ad1c177127c4fb61419a49. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/TCAEX2068798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98e24610bf0848bf2b7a9de3da91a3c7749b815356813d74b673f172adffbc4c. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCAEX2068805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x100cfb19667518f1bd5c5768766ce2eaf8b50dc3d7f5702c77ec2796020cf216. 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/TCAEX2068818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37118ab77a493056c4c1fe70d7a12c90176027d2f3a5a6f2375b5b3ab13ae5f8. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T04:45: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/TCAEX2068822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14ecedf72c8060a979ffe1f6e6fa73c13ff63a1474320c3bdc0c60b746ca41d8. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/TCAEX2068850.