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 0xeede9b478077fcc9519b5118ceb8b65a0f472520583190ec6b79134fcb3879e3. 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/3253b7d3-804a-4cba-8140-71c5e082517f.json and https://artists.proofprofile.net/proofs/artist/3253b7d3-804a-4cba-8140-71c5e082517f.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 0x7e710fa079ba415770829c5180d29bbdfaf20fca6897b5293078ab2747c0e31b. 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/QZTV32448353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb25f55d9d7bc3334f420f8a3b827ee927c00eff381b168097b6411150803ccd5. 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/QZTV32448362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a738d88c73b683027ccd4ef679d8dd12f6c77373530a48c0d5c57b1c9474e70. 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/QZTV32448366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78e2204cbfcecf83d0f9547b14a0dd2b4c4fea9483c494e107e8c386244f63fe. 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/QZTV32448373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb63c593a802f37f05476827354ac56fe334cc792bbd2a30ecc77861647e9fef7. 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/QZTV32448378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaaadf2ec5b0e0eea048183243ddde27448d679d03d4526e1db8a652c6c0f720. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-07T16:54: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/QZTV32448385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbbe89581e0c01b4ff1c8083505e127cc592c61e5565c393854717a389646921. 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/QZTV32448394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf744120ced54879b7b98f6c5443af39ccba97c2ea5fa27d8b711fc6fd5e4b676. 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/QZTV32448400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bbbb1644a349b49d0bf1f4802f8f36f9c356b9a85e72778ab17967cae3ce0c6. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/QZTV32448406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x735aab342f0e14b6c945db0f92a880f33b18f1b391c63ede09c7273b191d851f. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/USLZJ2471097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84e164e214ed785e28492d4233f555c04a9da9f48728d841d59384f25f0e4f40. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QZZ8B2396837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f5f04604826268e14618aa5c390b62f2846ff6f7afc9faa2833f098bc6de95a. 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/QZZ8B2396840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588eebb53824a9129f2d95f31b480051e2e1ad6d4feeccad580535048a3e19bb. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QZZ8B2396841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabaa684749093e278b5e6d24690f8cc08ace7c21300a07af722bda52b862bb96. 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/USLZJ2386721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbccdc67c7393bb575aee191a1ffcae59645f1e797b7f46fe9a3fd501617e4a5b. 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/USLZJ2335413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x912c3faa2b28760e36890a21eb0ba3576d90bcb38ab40fefad2f7b11b49a16a0. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/USLZJ2335418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73013a1f22e28c2556b0c3d193f2c86d4e234cb15b6e24a6289b2861f93c0e15. 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/QZWDD2238842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea20f1bc12cb3f261dac0a9f39a9a5f2a0e28c26eac223e3456c16ed970d496. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57: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/GBWUL2285105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f96c4a63070a3a2236d7740b59c727a11892e47ef87c445017c24c35e42b155. 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/GBWUL2285108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3a638a19629e9f7c4f617a17bdf224246064659b907572ce0be4dfb48a512e5. 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/GBWUL2285115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04d6eae1f835a4bc33ac34132cd450a32dcdbbd734bc97f11fd0e3ada6ffe9f6. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/GBWUL2285124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4789cbba3f030ae53df3273ab6c4a638c10f6d0c4ac377ae0c5f9e64fd6fbea1. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/GBWUL2285127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9838b178f0ef09388cfb89dfd215584b32c008d4826d258bb1ea9fdee2ed660. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T15:41: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/GBWUL2285129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd75e58a6ded13a5046bca76bc830de94af4fa35c2a8b969c3e0f66f3898c3877. 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/QZGLS2174740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7598741a5458099c8f55083d8238a9b2dc2b24d73df108921cfd70cc644e0b4. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZGLM1923580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2e58c1ff7677270e3eef923f9802cecb36ed58f09d437665794826d285eb9b4. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZNJV2249189.