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 0x62ae94280f71110bc356a886bde0593ba52b0a6c5c01e31ecf6b2332df3fcb5f. 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/94afb943-8287-451d-bfc3-827cf1da560d.json and https://artists.proofprofile.net/proofs/artist/94afb943-8287-451d-bfc3-827cf1da560d.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 0xa749539df88a3bea74615cc473b7c3da6f741f1ac6725f0cec0d0f52a2a0d438. 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/QM3DF2150292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f1634b0bd9248260ffed7c03ceca797a9483128f84504baaf5cfbf56e723deb. 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/QM3DF2150289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4fde54b142d4217d801ebfdee9f3cdeea0fc60ad863c8cd5785eaadc982f79. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QM3DF2150288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20877f2a868fbc315adf0cbacc04722df54bbcd3398592d1b1ed3c06e6a7074e. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QM3DF2150287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eb861f2760b9f6316852172a1611330be5c467cb9a12f535b0e0e13977e52c1. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T00:53: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/QM3DF2150284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d68b4b53ba67405692cd2e72158c2bbfe2bb32331b3e4f8423e515f74ef57c8. 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/QM3DF2150283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20877f2a868fbc315adf0cbacc04722df54bbcd3398592d1b1ed3c06e6a7074e. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24:16Z), 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/QM3DF2150287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb97783384a8543c42605304dea3da0970e27b698fba29e9e82e342b47e32d8f6. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/QZMEM2428713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x853650fc192db22885e76ba5b27556a36b4e4ddf8875f48f5d24861a52cce344. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/QZPEW2590205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aee94a65d1d03fc327f1e41e31fa9bb7d1f9a8ec002098324d83bf95ad5c4c9. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/QZPEW2590206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21b3df70745201df96fc0774f6ec6986a6b9b405ffccff3a8b7df34b7d29be8e. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QZPEW2590207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26aa95abd935ef2dea2ad1e7e3b347e0aec80ba1548b7a22463156fc831d9ea4. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QZPEW2590208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce1fd3d92a60f3b06ebe3fb12e35352c74f6d8781ec79ee5a7e5596fe6c7cbf8. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/QZPEW2591979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4adfcd47f5aaef0f20d808fca0e658e428199f6320d2c3ded457a3ae2efd204a. 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/QZPEW2591981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeed2448d14c43b661885376c458bf67cc182288a98537cdf30522963fd95709. 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/QZPEW2591982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x934a3fc5b6a70102ef900aa6eed6ab562e87d7c907296dac069bef5cf2dd0933. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/QZPEW2591983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7211e18b994a6ce875c4966eb86fd7457e1d4cdb310276ad920ac4be62379345. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/QZPEW2591984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc999969cdecf75cd49e6b5a295b524146fa0358fe552a00497b143fda54d6321. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZPEW2591987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf14cfbc1049e92e9755ff2683f76b6d814aa4bcc8f5df42653690be803ca97ec. 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/QZPEW2591988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06a2194b9fa7a35c0fa302404e414f74dc7b47e1ba60fe0ed407aacf0f48e861. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/QZPEW2591990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc361b5a3a686601fac3ae1e7cc3109e31a4f85c9cc91b1093b536bb30284adb4. 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/QZPEW2595399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b822ae6982681576253fc50212f153039bc8fa050550c63fa8b0c772f80de34. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/QZPEW2595400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6b1df947dd96405f3a1ab84ba134f292a7e33fff1d45f447e9e75d69963d9bc. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41: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/QZPEW2595403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44052af58e3b66562293bc0918badeae512a07b6c9a97997076cc5d9b14141a5. 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/QZPEW2595404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18e264f8ce842fa1fe17961865dd1da905c6a7f45698034e98c2586cd20c9dd0. 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/QZPEW2595405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06104132477264ed022f3f8218729df970cf58387fdfd2c295a5c581ef7dc22c. 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/QZPEW2595406.