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 0xa68b6e9c1256aeffdc19ec0661aefcff56fc8a6d56b9daf4e8c4878cb3345105. Chain 2 (Bitcoin): anchored in block 953657 (2026-06-14T16:43:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4ce7ebc2-ac9b-4167-b6ed-2b1c6e8c52d3.json and https://artists.proofprofile.net/proofs/artist/4ce7ebc2-ac9b-4167-b6ed-2b1c6e8c52d3.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 0xd77e4c636e0dcdf6be461fb3a4594eb86c727d14706116b18ec92bf226544e88. 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/QM6N22356003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67253367a4a9d5d9b9e0ee9b1039cf731141e8c3472171977d56ff8efa75bae6. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43: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/QM6N22356004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x458a3230bfc70c3e0506e9612afc8a7d1950f5cb5272f33b428ee373c4928287. 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/QM6N22356005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb82b9c04968424bb0456b9778d4c724b31a9e27bd2336526e45c33c3589719ea. 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/QM6N22356006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46fd87ebfa0f119de519e41202d20d2f7d47d0e61a8c91dcbef30f5296b047e6. 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/QM6N22356007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0a33e9b53facbb4a9b5070f3367e075b07cd5dd87304eab00d3659ed6fb2e5c. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37:10Z), 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/QM6N22356008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f065a31e718749692ac9925680b90b99a6d611320bafb906288eaf724bda3d9. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/QM6N22356009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b49191b625fe3ff693b6ef92d99c26652aaa2c2d56b8b2b289e8adb6776cefb. 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/QM6N22356010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf828dbf019e89d18f03731daec3aac57bd630db047235d5c3ea53b97cc4b3d3c. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37:10Z), 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/QM6N22356011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f0864707f72c4bf0cb2b45ea5891a5835a1919684bebb76d346c6df67cb4c49. 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/QM6N22356012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x237ef68b87f8568e55a48ce19706e98b5bbe2577264bb9ceaceb6e865b74e5ca. 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/QM4TX2392727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb782b2698f432869fc429779a8bb8cfcee00ff86203b19dcfd9c689762c8c600. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), 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/QM4TX2353314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x973f50f17dcc051ceb50121858eeef29dfc3b80a5413289895fd370e8a9939b6. 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/QMDA72202229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa48b139f014a2ab847b981ccdf9a6feaef795fb0578e20f98bb07aebd8be39c3. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/QMBZ92291392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a82931d42a24bdca1f985349a5b473375a3af3d0432b4a0ecf9e067777db7fa. 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/QZFYX2213367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3377a1dceb9dde927b3da6df5156c2a70ea9a296a0ec45a1df1a2448e131aef6. 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/QZNWW2067734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01b9c8443efabd52fd88d310277a9ccc29b95323a34c33594025412f7a197a03. 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/QMBZ92355613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a53d0496365350e7f7ce8f23fdbb37008e578b6dc24056cfb818ca678bb1614. 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/QZNWW2170293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfa938dedf7d82d7249d0064f89a8dad3f218f4c44bde0ba11dd861b768c0946. 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/QMDA72266852.