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 0x670c95ac6ae434c0c6db1a9d60b33e497d2184956f9f9cc60fd0efb072ab198b. 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/f4ddf06b-d736-4c37-a415-bff0ee97346f.json and https://artists.proofprofile.net/proofs/artist/f4ddf06b-d736-4c37-a415-bff0ee97346f.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 0x89046ff70c2281d0de3012aec04c1c786e45142cae8b2e2d59d22f7a2f3d253b. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45: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/QZWFK2353532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cd35640dfc60cca038abeb7dc3d9340908cb8bbf29f2aa013f6a2ef0c9946e8. 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/QZWFK2353533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0faf4700917c91424eb7f93b10cd816693797d577c1e1138f94eeced452095e9. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/QZWFK2353534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x461362ee8c8422c70d19de892373a615b180653613745ecdf211c5aac6885639. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/QZWFK2353535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb261b546637258e9d84c5a0e8155ea79a491c78ad2f399e975a9d2da54e6b88f. 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/QZWFK2353536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc133e7e0ffefc2dbfa40094eec26b10c1a2a16f1350b7fcd4d4844b6cac3ec1e. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZWFK2353537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d27345d718ddd31fb2fe2326e1411b839fd8cf324678c01c1d9c919f48c4095. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZWFK2353538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9d95b0de9d4783fde4b711e0bc424ac90be0ed865e422915b74175506b340ec. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/QZWFK2353540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb3b6b7a07eb766bb42f1119eda2f3ae7f57e803b955bfa26b956be776a0513. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01: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/QZWFK2353541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a2f1b2fb5ab58230d139f1a8fcfd306035293e605b48cb0de216940f604e228. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T02:14: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/QZWFK2353542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x856a183866d9c10b74a86a3e7fee490552951368b3ece86decc0a03b690f3f20. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZWFK2353544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d15576d7f8759173d1dac82beec41db447b35e9a61ed5e6f883c815d68c3f1a. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZWFK2353545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a7cbdaa9422ed8091b2fbcabed325efb6d760a2b74c61039cb8385b94581da1. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZWFK2353546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb34e4c65e8d2310e4f4ba5a619a12d9fa9d2a7fdd7fddbe3795a64c7835d4dcb. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22:45Z), 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/QZDA42457237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x417a4804b07ec582a0177bbaeec49c749bff36f11fadd784fea6d8738702cdf3. 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/QZDA72420921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe847a676768962ee7b9740de4edd649993b8f17cc7bce940d963e86ac743c2b4. 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/QZHN32409828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x463471811604ca441233eeafe53a2427667360daf40d9cb200facf403317ae94. 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/QZK6J2401409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfabbcf8f8a124f7d3ad89744b9f72e1e4d80f29177f7c268e052fd9d6c009797. 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/QZMEQ2463435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83796b4f56e3df5c8d62118ed9a58b6eecce945a4a57d1bbcdac01713fdc5fa1. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZTB32437477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a45fb087a0fda58bb8bfb25bf7dc21eaefa1bbfc2779f9fd7033fc78cc34d37. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/QZWFS2450238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x521bcd8252b5aea59d06a0d00f6b8ca7f67be7f3464a2dbb4e94976363902820. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/QZFZ62506001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x052f71ddba74fb207c6a824400b89471c81388e0bed53b4d5b6899fa2f00ff9e. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/TCAJW2523240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8ad5dc340a7d38841252194cbe5f7d92229f1cd3f4d15dcc076431ede516146. 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/TCAJW2573094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66241fce998181858677b9bd88a9266332df1f02250834f4e5aa822c32c0e760. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58:20Z), 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/TCAJY2530739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13edc99638be8b6944991978d5410edff8fd5194f1fbfcaa33eccf564d0308fb. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/TCAJZ2551556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7939f1eb040cf1e55f888ebe6ff71e07e2588aa22123664fe2ef191287d9964d. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/QT65X2548455.