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 0xc61ffaf368b184c046e1cd4d761541ff4126d46adddeba23e6a2407884390a88. 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/3fe1c642-9923-409b-8fed-e3becd1ed5a9.json and https://artists.proofprofile.net/proofs/artist/3fe1c642-9923-409b-8fed-e3becd1ed5a9.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 0x93c554bd73d9caa44d54da667a906ebc5d4f98ceecf7a28e169def20b914a237. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/QZES72029083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc98c9eb8b45a6085a9f52bba740b1d5df7cbbef0134677ecd798845f376c2b44. Chain 2 (Bitcoin): anchored in block 957745 (2026-07-12T19:20: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/QZES72029084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc51f1b0128cb385dbff2aa7bc21e212f924fc55e26bb62f28f12ed50597551d8. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T01:09: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/QZES72029085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1431f81215e5d02de9e9f10130557b3c771243cdf67dc237db35aa92b6073b7. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02:12Z), 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/QZES72029086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28a9f2485e14dd39c980472304a11181c8347b72debf6ed04988636a2de08326. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/QZES72029088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc412ccd7b14f9c3bd21def619e53057c1079a5291fbf521d72358fa64b9e16e9. 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/QZES72029089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2368d6d6f9cfc8a95642999ea23ba8f0e270d0807835bdd34eb8e63c9bd3025c. 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/QZES72029090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc50ec9808405027e771ff1fc79753208c8a1d48ad9bd800114a432e26f027969. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/QZES72029091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d7525cdf35de8833c6835b9f91cc1aad313131b7b16dcaaa09295ce9bbb3fee. Chain 2 (Bitcoin): anchored in block 957744 (2026-07-12T19:15: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/QZDA72035864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaaa3871faeb284e06a00afdcd542e36e4024698659494e09000b2e996ffbd68. 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/QZDA72035867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfe07dedc90447501525d67c94a548c04eed3288adb10a79a76729409d68b3f6. 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/QZDA72035868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x392c9bdfe1566c471d91cd934a6945be6c75c36c21e781370f635ed2947fde76. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZDA72035869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x445f27abd8ac3bfeb9f7361ad6027e91115f2a7257f37dfeed70a98b6906c8e9. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZDA72035870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6267d60eb8cf8a670c54c1ba647ea2b1ce2865619f940ff94c5517826b4da767. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZDA72035871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca0e02462950c1f642950574f160eb8ca520f7805319d7523e56125d0e98d23f. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/QZDA72035873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb500582f29d7b6dd895b0263c59533650ba9bc7c82f969782ee6ae2f4311c0dc. 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/QZDA72035875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2a3ef2a89985089d7db3e3a4ba01b35d4ad23269a88e7109ba736b9b39d5662. 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/QZDA72035877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56a738f16b33f3b8e3784262ac466006a38a8ecb3a23a9086d27b051c7badd14. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZDA72035878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d894c4ccfdb5874ec08bb7986dc4063397d4f212f2ad57feef0e62b7eaa8b3d. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZDA72035880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf1f41aa4faf2a6e753d390fab849c189c8c9264897036e291a95110f7e67826. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T05:55: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/QZDA72035883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ac8350491b73a533b4ebf0bb19b9cac03bdf00a431a2ca4932039dc813ce741. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30: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/QZFZ32100845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2512756467ca981c487ed584d681e533d1db537b023dd0b3d18a15ef38f2d081. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00: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/QZES52139060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02f0a48d15a082408163823e546c39a7e01bab2fccffe8eeb1e74cc3a7ec808a. 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/QZES52139061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x328fc87974311160e600054754faad1294f0f522db3d6c5ba17f2317446f1af3. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZES92274938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77c74a71ba850d330e52fcc6b02084fbb65824406e7542c03d7de799f47dbb6. 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/QZES92274940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0c0d5a3bd1528a4716c019e124b4b46c361557d4e35e68405ce74d27f5bbdce. 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/QZES92274941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x019e482c80da6ca2b67f49a97323d6bb9456f6dac695c72fe8fa7a711be6160d. 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/QZES92274942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa38d1554145c90f9748e21b937a6099d9ba3291ba2abb80558a2dfc3f6f9a3b6. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/QZES92274945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x332f7c178fe4907cc57650e447e7af2a0dc6c6645fc1fa4a18cfdc3ec2c07d5a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZES92274946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd33fd4bb0ca14c8ad24f16f366a7e9966ac6e11f1f7906828e7581c080a5b0. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZES92274947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b0abd90a070d821eb8789fa662183e0b454f82ef512de126cb6c9a8d8db19b. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZES82343586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27c6b594b0782786f867c9e3b2339a23f95be161554e8cf4a8f9fed3cf7fe03e. Chain 2 (Bitcoin): anchored in block 957744 (2026-07-12T19:15: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/QZES82343587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa676d1e238b3315b26d1059962a2aa61ab9f26bdd8da90e9fb3c140a459aa457. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZES82343589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604b61fcf16815d0263fe3f23dffcdf7f000d3c8e6c45e0d19319ac66079d7a8. 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/QZES82343590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x253d9499bfb87d6dcbce1151df1febb673ac05d1b76796065b3a44ba94ab9a52. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZES82343591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabbc8835573fb9925e194c96149f1b30de20cc28732f4520777cbc978f784146. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZES82343593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfc85f49d250b34d1e64b986546ec48ad1a8bde0823587df1c5a9974163df251. 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/QZES82343595.