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 0x829a58f84a286453ce4d0afe0ee9b55e427d00141606d9060886c28f49d1700e. Chain 2 (Bitcoin): anchored in block 953758 (2026-06-15T07:48:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b3351acf-68ca-4be0-bc89-e5a765296b19.json and https://artists.proofprofile.net/proofs/artist/b3351acf-68ca-4be0-bc89-e5a765296b19.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 0xd991a53c9d73013aa80507711bffa6643067277296bd72301cb7ea5707d5c488. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/TCJPY2495834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8811e121831c5f4c7a91379adc16b1c7700d9932983707127bcb334a8006cc24. 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/TCJPY2495835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76a8f965d3d215986e2ae543d0c8c6eec4ab1f8d19c6000b7a0c342583df4ea6. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/TCJPY2495839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf86a2fde3db92b57d68ffd6b3a58c8c42b51d798dd827a7f811c8ce041ec47e5. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/TCJPY2495842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00dbd862b6cf2334ebc97c3d3e803bca599bc1b8811c6aa0e1c8749e3968a912. Chain 2 (Bitcoin): anchored in block 956862 (2026-07-06T02:10: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/TCJPY2495843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a6f8b4cce90da8a8a3b74e97336ba5ca3d0efb3514d642bc61f6312016349c9. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19:04Z), 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/TCJPD2583410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x160e2bbffb84c0ee85469c764ccba877fd9538e094c4ec5db332073ee30f87ec. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/TCJPD2583467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c489573a705b13ef99d0e6d572bf3d20091ce422aa899cd84f704bea906704. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/TCJPD2583531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4766b496a17bebc93daa510e882b6193c81047d2955cb2e2d8971826d05d58f0. 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/TCJPD2585042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99bb0672f7cc36e8e006400b85405853af91ab3d4f44ff2d22e785fdecfe9b0e. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-17T00:23:30Z), 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/TCJPD2585047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb51a3e8334f18c65ec36a0073df345e445748341388e01e20900a471e27b895d. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T04:55: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/TCJPD2585065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81aec618b14a25c71ae76754d9f09f258a5cec7099c7a28cdf0c2535857563dc. 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/TCJPD2585082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2f5641064ae7d00c7f7dfd1ef812bc168602c145fae4a308d4dbbfb6784fd9c. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T08:06:15Z), 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/JPP302500401.