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 0x6cfbef1c557722e6cc41849b7a19cd4d6072b0f70c587554a585fbe0137768e6. 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/ffb5edfc-0b19-4996-b0fb-2e1aad52c64c.json and https://artists.proofprofile.net/proofs/artist/ffb5edfc-0b19-4996-b0fb-2e1aad52c64c.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 0xe0f28083a708b301ea88167b9e0799f7b68b4dd8a8dabfdece04d599b3c4a3aa. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZK6L2129641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc8a9946e7b9624be3c3e0ce196cd2c95fb123a31b9a2f9f0fb428f5458c1a2. Chain 2 (Bitcoin): anchored in block 957735 (2026-07-12T17:47:43Z), 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/QZK6L2129643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a0db2eda8cc25ddfca36a8a8637496d14da34b8d0a0c0907df7214810eef76d. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZK6L2129644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc8d727aadf5a6ec7be8f8a2385a27a405a127a412804848a5f1db017a47f5d6. 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/QZK6L2129645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30c40c0e9e55c49c79e723ab6d1591e12c2e5004e2083e955abcea473a6ddda8. 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/QZK6L2129646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa85cffa36181e9be6eaccab71839f4d84dffbc0ba284fddd0d8e04bca169dfbf. 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/QZK6L2129647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc873a5c60828c05a3c414dac5f27892d087ae561df49e95b201707bc2d909e6. 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/QZK6L2129648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ee174052bd2359e79741c073d1483239c46919046961cbc063101a4b65447fe. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/QZK6L2129650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c82df6f9963b3b6d4ace1681942ccb64d79ec600c3e354111abca8843dc5df7. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZK6L2129651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72431919a5c636afb440e121c779b856cac9f1a4199537749d4f2ec4e5e14ac9. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZHNA2309033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd878b39e6ddd80c5fb8b4060b78a5bc0b8ce83fd3f160d810f302cb5f21d9e9. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZHNA2309034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c983a35e9d1ab5197b932d577a0b2029b79323d0f8d9a8051d0dd70b6e4e8cc. 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/QZHNA2309035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6522680433edebf8a688e9b5fd13a1e6b53e891854027a9d5a360604ef8109b. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/QZHNA2309036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d098571a092f8c3f0c6951f156a3a3dd0472048cb3afbdb0176b299e14d1e45. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QZHNA2309037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50a5486e2993276eb499ddeb121fe5430b6f75e34fa69a806c2f17f26ba5314b. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZHNA2309038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1cb47b29ad15f43dc42a7fea788d2ed157b97d1cfd5e38eae75481c6c0ad95b. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09:50Z), 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/QZHNA2309039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb96229eb4740b022ea0ee1e30c33e01782c8bf0113c967605449088f1eee8e94. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34:21Z), 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/QZHNA2309040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4af560d451c000067bc1a3e4d4fc1f3f34a9dbffdd7f051f600c88a4c7c7a84c. 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/QZHNA2309041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8027f28c8d61d184fb1816a1eedd7abb18ebf738a7827481b5df2a658200be30. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QZHNA2309042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f25a7055ba24feb47dc47ff035e45f3781f6e383522b533ec299c499b58572d. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZHNA2309043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5897c0160c062bf97c634226763489c7ac02fd2228ace8967ac775003170e9c0. 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/QZHNA2309044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed1da4b94a5323f87d46a5fc2363102215068ab601ff116b68fbbc1971947f2d. Chain 2 (Bitcoin): anchored in block 958714 (2026-07-19T09:51:44Z), 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/QZHNA2309045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86edae52402571c21f7a19240ce71407f56f461e6026fbd429d956543ca502fe. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QZTBB2477084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a074acff92f1dcdefd753ace4d55a67fec2b9314ce42488da262347359b4fd2. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/QZTBB2477085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c44df66f265aebb5cb5bf1352a9cacd9c542ab5e830260acf7e069a9c43169. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26: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/QZTBB2477086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x402e27622c04e48d47305f2d4386b1f1f9b037f0a9a36ec16a72588b8b0f1219. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/QZTBB2477088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x270c8a021c159b8dad076bfe9bc6a5c27d31579155e82ea0c51259bb93bff586. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/QZTBB2477089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e1d6bf0fbdaa0d0cc8d0692453c6b693a74f4ce5cf13595c39ce33b9a0ddf30. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZTBB2477090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c55191f423598619fe9995b929798783a896ae8afa874db4dfe9849116eac5c. 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/QZTBB2477091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa744a7c22aa3946a8bbb68337a8b9c85152d7f5a1665da624b33c06b8c43ea35. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/QZTBB2477092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ef59d636498d23be960e09394b12ba6f8c5a644a6616237e21a7cad1512d2bb. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZTBB2477093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd095a981d2056d7534756094a607b878f6436499d15ae865a1319bc8dfdffd7. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZTBB2477096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x435a629573aecc9c596952c077911176f07ffe766c480cfc61de069d43e5e2d9. 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/QZTBB2477097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04c12bd8408d4423b2b4f4c07415d1f83e4aeb20a346fe0cc658cc88cc9c1b32. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZTBB2477099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb39f89d3d48944f2d1c2e937fc5f1c93d38e7c897b67f6db65040c11b619bffb. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZTBB2477100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b43243571c6957c8274602deca6f918c23c10c0d4275c60a445d90116a54c74. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/QZTBB2477101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f652be8481f9b32e3210fb7d824a96f18700bd2dad1d1a854152a0409e7794d. 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/QZTBB2477105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d61081d25f72de3b130ac6a4e4b4feaf1a5f6b87fd703de030f9f046e4bb923. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTAU2481341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8c8f0fd40d61423ea1b9cfac3fd1db449257136c3787b150e06efb95c6fcaf0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTAU2481342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x754870efaa3433cdc2eb3003308c9acec7c0c6cc2209d927d55b8ba8f3f2d34b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTAU2481343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3b4678bbb8dc419e61f0379d78c5c2e486b43df322b1027adbe14b7415d7f54. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTAU2481344.