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 0x082819b20d95bae42dce6defca7aee33e6e84dbc4e7b8a05c355d27c031e7c3f. 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/123b892c-7c95-4a15-9e92-ce17bd9106dd.json and https://artists.proofprofile.net/proofs/artist/123b892c-7c95-4a15-9e92-ce17bd9106dd.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 0xc3b5034b77f0bd8352444f6e8994497fac4e6c235e6cfb528c5c912cf9932dc8. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZK6Q2170100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fc78b8e0903d0d849fd6be0cdc9a63e54c27b9d7ec09707ead37195211e75bb. 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/ES75E2204471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d8f1facbe9b65ba208eb1193f9f22443d438883f446523b7fa31fbc6163d95. 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/ES64E2327247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a2e04a27078dfdec6fb099621f1d5bc64ad50a3d49039d69d00936865f47d8. 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/ES64E2322032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5fd62a0673299786a5590a6ce221d62f0cf3c99e9705f41ae4fbd2d35d9cb01. 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/ES64E2511195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0df38d3f0fdcbd6441ac4aba334fcdb6e12c6212aee7cd5cf037656d4a6394da. 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/ES64E2503689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c77d82577d9dfc0802b80dcae58d0e2e99e0d79af14e42d07828afcb3ba17d1. 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/ES64E2503446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4b9454957d3f88da7f9f6316bcde9b1a424c91901e9a0030944ef0f3f27177b. 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/ES64E2500522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x139fc33a0ab00c7d4f276f56bef8ec68728606797bfbc9ea854ec5011c323ab3. 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/ES64E2495041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e6e9b8eeac3d33ce4052db4e2beab770eca78157aeb0e4fc5fefd08c2f73f4a. 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/ES64E2484259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2edf02b2b24d86a81cee5d08a1b6ecf0764fbb8c0ee1c226cd52e1114657718c. 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/ES64E2482932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb35a5f56c2869795e327d6dd6a0dee3753fc71b34ffefda3b50ea739e8a2874f. 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/ES64E2348493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf517a8d7865475fc5417e72bc199ef54d0dbe6bf2a9ef40ad89179567fe1802. 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/ES64E2325835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f8aa8741ac6157d589d4fac1faf2099328f11b2f3b17785d4775960b6771093. 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/ES64E2312016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb87a3eecb2ce611cc438993c4d6a44b34b2ef2844bf4bc8342e48ff38e4c56a. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/QZNWZ2168195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eadad410eccdd80e56e6286ef7b43bc9ce5dcd5cb7e811ff84b87777f598747. 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/QZRP42112703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97fcc27aa746c8a13ac9d424f61b2ce63903e5ba0456c08f7e12f99e2f92fd5b. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZDA72215014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf67c16081f2f3a6b08caed80a8803512ca7606784d6917adc1d7d55c349b28cb. 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/ES64E2309615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebbba47233861ed961b1d815c262698af08b59bb8c0b6364eef1fbd456c16742. 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/ES64E2303281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8592c8d1457cef9075705df396f11206d4c25ef86ea3c89da64d17bd316510a. 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/QZTBA2259379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8780659dc87b3aead6a52e66425b7df7ce6c675aae718dceb57789296f6d160a. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/QZNWX2269476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f0f489de9abbc1cd55a939316ef1fc0b02f756ce0099e5f0dbaf8a967d8e121. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/QZNWZ2264165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb77968efdeea6c3fa309225f898e845848e5af7bd122a264858340073594c0ea. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26:00Z), 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/QZNWZ2248200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e960834334940c058012de50a413c496beb066a53834f4b911973afc45567b9. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/QZNWZ2248196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb27cd0bb77d8da9cd90d04fe970d1eafc3d57919a0273c195886f0ad0145766a. Chain 2 (Bitcoin): anchored in block 960231 (2026-07-30T08:33: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/QZNWZ2248203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18f4441ac9a693eda49dfacab1b92ee980e981c0d188db4cd2dfd78cfbe81f29. 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/QZHZ42296790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0c06371c93d4afa47d28255ab6b0729d25a3efd367b864d64ba89c2372f7db5. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48:30Z), 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/QZDA82247879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97fcc27aa746c8a13ac9d424f61b2ce63903e5ba0456c08f7e12f99e2f92fd5b. 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/QZDA72215014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ad43adef7669f59572986633b03b6554aae7940178acb509e681f138e097408. 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/QZN882184362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eadad410eccdd80e56e6286ef7b43bc9ce5dcd5cb7e811ff84b87777f598747. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZRP42112703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x547020ae5933e9ea242a51eddfcb7d1e719fce048f7cb10e9a1590dc593dd59b. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZNWR2195045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff3c7fcaf89d202ed75a8ecd8b5a27032665ca7750ca3c0562ad496342758ff2. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZFYW2110029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95c1802968bee4abf5d6a5771fcc4cc05a7c54da058d7909d7f30b608ec9ad1f. 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/QZNWQ2006534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb85645fa394d73b393693c86eff970b3b09965736fd9272208dc3e4c9ea50739. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZK6J2091149.