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 0x9b168c5b37e80706daca37a41b8607ccae189e8a00253e08883176c2d127b1cf. 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/1e38e1e0-fdc5-498b-b25a-6bc2e74800aa.json and https://artists.proofprofile.net/proofs/artist/1e38e1e0-fdc5-498b-b25a-6bc2e74800aa.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 0x2da58a82e21713b3a0ee9f53693731931a74678c7912a9cdff32016f9772c9c0. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/DGA062460488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d30b1e84bbea3de1784c24286396297d5677bee8c6d25d265b62b872a67bd39. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/DGA062460490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa87ece50b9c79f0e7a88fce717824cba94c3190aa081269ec72c933b40bbf684. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FRX762496739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9c47cf8e6600ae39f73b8c491559405829051caf5516f32f8e56aedd855633e. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/FRX762496740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35839c59d77dc78b85587f51dc771d5b564cd11b6af1467c65bd10553cd6fb56. 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/FRX452474199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0f85484f95e1b96bf7860268d50ba735458f7534af0b6cee56ede4b7ca02029. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/HKG731697905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x900252dbe7b0478af42412561842e79d11017a99e3ceb0bb164bbd1bee577324. 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/QZXLZ2359358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26459e17e2f606837f40ff6fc30f46a357bac4cbfcc1ced2a44e7bf9a4c0b65e. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/QZXLZ2359360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cae214707e584a9f843917d87a6448afb12d2a638b5244930de7316d145d37b. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/FRX872374072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5991bd00cb50bbea35b5e4e8caee39354fbcf0f4fbc6c020e8e3732a4ead02cc. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/FRX872374075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10a8379b997ad2dd1eb841e33fb2fae1ee33e6258b57f9443e0fed8f60f9c400. 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/QZXLZ2359363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x913eb8239a194b38ac5f3ed67c95d67f8516d8982d35b856c61e0578996576d4. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZXLZ2359367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a6d4859aa3b8a5e1fab95c9c7a5c7c3e86aed5c7191021bcf7393634c699889. 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/QZXLZ2359369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf6a96eee46f964cc458ecb15387b2c028b17aeef105b32ecf6b1f7f0bc07898. 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/QZXLZ2359370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e955b5680a71e6b1bb69df14982e34d7efa21095a43ef439675bd936dda7483. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZXLZ2359372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb91774fe3205e5fd7fd25e183c78b2010e9a72174077160067f27bea5924ab92. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/HKG731681958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dcd116dd223db0bd3ef7f1421e711bb94bc12796a1446404b08da5b80c6a503. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/HKG732272077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d66ebc89fef993dcf14b48b3193e489513e72a99bfa716c3c418625daca5b6e. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZXLZ2359391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf91d7da588c36d78af526017e59094ebbf77040d981d764b5796b2eb5d3c1b09. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZXLZ2359393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbac05d4570924efcfd6df8173175541bf3683dba40f54aebca088df0f0e08325. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZXLZ2359395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1afd36c54d33f14bdcfa0b25fe6c6e5c2474ddf4f98995cf0bbe1dba46e4937a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/HKG731610289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3adbd19be3d896d81e3f9b202f862b1a06969eb8f690ff171917b0995943d7cb. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZXLZ2359397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x926b889342f1b9b6407ab3d5ec668cb3b12fbc822117112ad3254eeac6964913. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZXLZ2359399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebc66364aea4fc0ee820c171fcd42d516764d011be2d285ae2f58fe9146d3d72. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/QZXLZ2359400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25e782d7fb702ae802e7076aece07c4cc1287ef6d4c0d1e9bd5609cf27e274a5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/FR96X2238295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7154951a949236a37c9c2f5f62d55af7946b1939302a8e9b6da907700acb9d8f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/FR96X2207655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c35b8bdb46ae46f739991f6d6ae99196f2fa93e0c48b8b52a47ef48c4c491d3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/FR59R2224260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a63f9aa26a303d27970136d9ec1f3c488b59ec1b7f3622c35e945f044418561. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/FR2X42279172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x844d2c7a07fd424dea680e93102c2374b87355e3597f3a34d732a7f02f63f915. 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/FR10S2268834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1acbb035bcb30d787bbbb5ae7bb04bd1eb62b13231785d3a0c55e62fcc9ecbd6. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/FR10S2268836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86d57c15d1bf5f3345e09f1fb628ad849382ec08798a917ddaa9f5e7a53fc82a. 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/FR10S2271904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8965bebd51e8114acfaee864aafbff74e116976965c5d4eb7411d046298b006. 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/FRS182156982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5cd52c5d9ef4297d389c1da0ccf503457c48125641273682cf1393ac141507f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FRS182156879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2658cf0316915c3b2891f78d1334779ead7bb05a3ddf858d948d0897263d2603. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/FRS182156865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf03696c71aceb69c2e881513e466e8a33923174eab55f24bd618ac26b3bc9d5. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/FRS182156857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78b56b7d7472fe2074c9ae0f438035746936505a07f5ee4a0d8992d5585ec282. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FRS182156977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc90616be60817a3a3b74cfd822ed24ae8a7913e2f783adad0d53796b2fc72f1. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR10S2299013.