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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d876d35e2abeb9495da4639d5cd0321ad20bce137c059d474307a471af67ba1. Chain 2 (Bitcoin): anchored in block 953621 (2026-06-14T09:42:57Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1ffb74fa-a960-4f04-99c6-1a5a80da269d.json and https://artists.proofprofile.net/proofs/artist/1ffb74fa-a960-4f04-99c6-1a5a80da269d.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2b4ff183c19dee8edd3f0af41099b363d03c23a2943a5d396ffd68648c5386f. 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/TWA539900146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2967d191e23b174727f546e5d4e6a9b7248c77797bcfe77e95cbf4ae97e21c85. 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/TWA539428403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc4f1e6b6ce583fa03a7a597b7aac434614c2d474b153ed173f506068c51fd0d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/TWA539900147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f495fd55bc6761a658a980c9747f99524c70f55d2cb649e74741ff2381640ef. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/TWA539428406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ca5ccd14298ce867dd416bef8d7acc9e50934a1232458328731e3d835651a87. 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/TWA539428408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd71a88db2ee4129d6e9533f8bfad8babad946cd1505244b82c725a62b8030b81. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/TWA539900163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79e9e3dbb9144b5ea13a3c31371313824ba08dcda1a2fe00659059cc0c8d35fb. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/TWA539900150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62962ad1d0c847f1fc2a417efadb63c63b6b99f3e845db4d201f8fcc3f6f9b6d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/TWA539541709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2b4ff183c19dee8edd3f0af41099b363d03c23a2943a5d396ffd68648c5386f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/TWA539900146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b95cc60efa7d855393c25f44555cc5e49b66a40a8f4be7834c99a700374efb2. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:29: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/TWA539900148.
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 0x899e523e8adb5b5818b48652762d056889dc4fdd310a9ab01f6328cb4b423b71. Chain 2 (Bitcoin): anchored in block 960285 (2026-07-30T17:26:40Z), 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/TWA539428405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a71be1fefc0c55601e28caf380e685561193d5a2743f5b27eef425051c54583. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/TWA539428407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e9effce241ca2f04b27c8770017564baf1ba41aa9332c1db263e0c35c9b242. Chain 2 (Bitcoin): anchored in block 960430 (2026-07-31T16:09: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/TWA539900149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf80ab6e37e8f398d4eb8b9f5d70b28ee529c536a39d95cf6ba1a632bfdda3757. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/TWA539900151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f19f2c434665e4bd1c1c39250939b8df80e9e10d9b1c3ce16c0b371c32933d7. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/TWA539541706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa603f0c1190663dc4cca50933216a5ede1b081f26325ca7aba7f42d5f56ca35f. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/TWA539541707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x999bfacbaf8efd2cd2299bda06e364be7cab60842d6b9f6ce7606d37d58ac4a6. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/TWA539541708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6ee56bee443aedb539ae6fa9aef86d69eda9f3ac3c261a2c8090348e9b22fb7. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/TWA539541710.