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 0x671cabc17a5182f191020146c45b9572caa66e83e070ce7b9d2001cc4bc4f366. 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/ab6b7565-3735-4c3b-938b-1f6ca36cc3a7.json and https://artists.proofprofile.net/proofs/artist/ab6b7565-3735-4c3b-938b-1f6ca36cc3a7.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 0xdfec3c58339538314e179ae4a76a15b3eee1a235e3dd34978c63d765c56eff98. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZZ8B2437350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8753b61fa9edd03c52d1e0baeb2f225cd8286949d23f1fd06f9a2e691bb1629a. 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/QZZ8B2437355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10b40b591cd96cd5fb4ba557a6e737a48b6e6f984f56642d5da702d55ac32be8. 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/QZZ8B2437357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21bf46ee523aaf0d15cc3203cdc1ccd80fb22b86cad443bbde91405bd27bafb1. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZZ8B2437359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x996d61bd229f8e049dbd82c647691c1369e34160f56625fecc769f254ff206d3. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZZ8B2437362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb23c6c19db6f299d4e74fb213fa5b8547df6ccaa088896c5ac893d0cfd23785e. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/QZZ8B2437363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99e5dbe8b6e35244c897a0cc2140fa9eb67e70e705f08ecb844e5ee9932d1a4b. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZZ8B2437365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80de87b3f24fc7d5ef4b6126e9e22d38664bcaf8eab4299d17e5ea1094e40975. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZZ8B2437368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04d1181b583b5e390e1064af6be0c25710f19956049f7233b07ad0b6c76c317d. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZZ8B2437370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4fb2df9ddfb160782bdac86d99684a0aebdc56f40567bf9fe02f5d40d46d952. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZZ8B2452564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x188af2f808df3381539b7889eb4141e4b22688023046ee3c060fcfc7e5dbc71b. 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/QZZ8B2452566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x122468d9f402c2b214a727dc68423347834b07700bca3c4545ef7ee90206ab56. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZZ8B2452568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e74c559352ed40865a194173b165ed20da6d005101d54eeae3393177abaad95. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/QZZ8B2452574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bc70635e31e32098e3a5d0aac69ebb35ee85c9be4fe59be1a066991253ac800. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZZ8B2452575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaee243fee1a96a17398497596f1e1fbeb486be29fb9b8079c5ac8f3c8216e70. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZZ8B2467056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6c023a2c6028115be3024557fe4a257ab1c90ba2e798c2a10bf71ae5ad6487e. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/QZZ8B2467058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98853f25426acf901cb0440455dfdbd34ee1f148b7d0c75fc921cb5d03c12d67. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/QZZ8B2467059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21bed610f9f444c131410b2d9f66ab64251203cbee420ab07276bf87b64c2491. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZZ8B2467061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bf28b1af336fe2f28691dfaf874b4acefbc257e2a12ad63e89d5c41b909ada7. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/QZZ8B2467062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a0d2d0f0e8a07791d82afe6778c015fab5a809a882364fbdbb0739b4222f1af. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17:03Z), 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/QZZ8B2467065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8275b20dff2c8b3a0daa2ecdd21c03d54d015a0728b55e7460de712a35d3d01c. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/QZZ8B2467066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f92208454ca6495c76bd4a3e7ee1f3bcc8f58f670b8c7e8fd861ac02d86af5e. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55: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/QZZ8B2467067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9967606995923996a274c44d351677da9fcfb4be48823aaceb4ac6d4c6cce7b. 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/QZZ8B2469842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d21eb0f76570df3c4237d52a1ebd01986cfb19f2ef527676c93055f432a338. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59:52Z), 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/QZZ8B2469867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb8345400eabb73bb7b3a17620d3efd363589fe0253e5df4b198209abda0f559. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17:03Z), 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/QZZ8B2469912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b44c7084581d00fbd4e4bad4e8ec6c9d5342973e14d70696882083bcb169167. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZZ8B2469938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38dd3e1ffea7f925132869a26bda206d68c7900485038fac1f440bb07f0be22a. 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/QZZ8B2469944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbea965ae1dbf4b6f2bbef33474f223282db5caed257839c24215472346888a08. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZZ8B2469956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24a6d3d6f3061edb45a7723c817b785982d43d9a60d9e798b674008e77274e17. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZZ8B2469996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68f60e40aaa5efab1877a68137bb6a8ec143d2f814bb7e4db97353ef89cd759e. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/QZZ8B2470009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3db11949929d666bcaee4997500be6912a9a9871e01e2447075a8ccc8abfcb2e. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZZEB2411444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe96b63b1e03e437a0ae7e683b79472d53d402752b239364620f052d589bf96b8. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZZEB2411448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434317aa927070637c9a2b87c3bae0eae88d036a9fc8e999d0c98548553b1737. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZZEB2411453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd0f9ffb6171d5dc8b29647c05c2d51fe6b560e268b6ce607ee17b3f6cf6230c. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZZEB2411455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa26686ae602225bcb44e4cb282794cdc580cf86716107272f75976f05785550b. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZZEB2411457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f83b6aff65ed1d32f5b28341c525f1bee8f04308eaea2f6e73875e1b078877a. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZZEB2411459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0a8a2ecf2a4a4287a1b51d418e5a64264a20d3016a77e3061f60e7dc27d6e5f. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/QZZEB2411470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf908db5569c8c01a610404ac97fade5e677211ad3fa2fec3c12951d33223282e. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/QZZEB2411471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4c49dbe1299109354490bba6fce112a55e5e75f48219f8c207703b7dec5c70d. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/QZZEB2411473.