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 0xcd89aa3c723e1459a7887850ee9efaa6d34692c41cb6e9cf22f7c3f16489579a. 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/7d69ec70-60ff-4a6a-b635-538c35c5d7b2.json and https://artists.proofprofile.net/proofs/artist/7d69ec70-60ff-4a6a-b635-538c35c5d7b2.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 0x02e1ee6eec825886d7bdf34e8fa8d931be318f6748a6496a7b5cb9cf194a7d46. 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/USHM21901607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b0790b4b620d16cd05287d74dde04a33c35e78af67737def4cb3c728a82b125. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/USHM21931543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41e32c54e6ce5ba2a0db177892dd1be4ffbd11002721ccaa75ef0f2736b7977a. 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/USHM21901626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b0790b4b620d16cd05287d74dde04a33c35e78af67737def4cb3c728a82b125. 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/USHM21931543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a6607d14d3a21ae0d43cd01b2db4d89c9e57547210138985d3e35d3e6a24a94. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/USHM21931580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab76024cf12d0824e1668bc826a68683deed0e2c8e325a1d0d8f8a369600a578. 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/USHM21931607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2853b3303b9435370a537737a1aa06d928bfadd608dc89e0bd13a4031ce5f402. 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/USHM21931685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x853c54f0e1d8c43da59d4dd42b3407e1590199a485db5e82b1f9f20f43ac8e1e. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/USHM21930445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaf2378f4b8c58090690072e5385ed97f7646bea8dface15225c7d7046e47b6d. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/USHM21914042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8df541d52bb75bf20fd147d6876417275273f2220853da0bac567954477c6847. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/USHM81959814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07c0fbd1bb18594e4f3e0cf9be58f35c38a7e5d415db2d18d0a62810aa394e8b. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/BR3752000081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e2663b8f7e0c9a116681c3d9d4919349c0bfe7d6123b9dcb6c6303a40c32d10. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/BR3752000084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8756e2146e5f9b1ade4c051a47fdbc5c6afd4034abce8ecf8e7380898834fb19. 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/USL4R2013328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x781de951ae79d59d91a693450a33b25f36cbd7c416e5282d378215ae8176a035. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/BR3752000080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9250e1195529ab56a0071c9a9d46f6a5b159608aba2dac3d72fa87eb2543dc8d. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/USHM22106042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cfaee9a99e80b52d900d73aeee5ed2c66b0020f1d7f27b0468b01c12186ed01. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/USL4R2129985.