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 0x29b88579f53e615f69e5f9bbe27d0490ae6e90cb06b8c8424203422dd2d27c0f. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/55c3f7fd-036f-4fde-82f9-671f03b9770d.json and https://artists.proofprofile.net/proofs/artist/55c3f7fd-036f-4fde-82f9-671f03b9770d.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 0x7c1134aa6fc965474d31762fe14457f8334244b3a7c645ef7e581f7e8b696f56. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/QZWFU2476201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46ed5bd637113556b1429c3c4942add13741283d2450cd285296b03397171f35. 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/QZWFU2476202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f10b2cf7147c51884a2267d5afa82d28d93def96a5744024a56cdcb4b87d24f. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/QZWFV2412056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf7690a74af3d1e4eb59263a4eeeee0b773fa2645dcf5a5761cd058e7c45cb76. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZWFX2446156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1df02f9751777457d9c1c1545d2d03cdf287e8c7e52214f0080d0715185fe6da. 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/QZZ762428070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fa5adccf63b2a8e30f44a8074680941d8fb81ae5432416a9c2c535c12f537ec. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/QZZ782431488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda9c038e1ce6ce2209b4722ba0b28307d7e61bdbd25bcf74474f8685ce88298f. 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/QZZ7L2415484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17b78360bec6ee100333533fb359f1ee3e67c01472c8fb022672a05ea3b7f2b0. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZZ7L2402063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35600f54b03a2ad3250aac8dd3fc5d07a3d5544e447a635ab71edce9d035c295. 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/QZZ7Q2460198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52ecb255137a4012ac77d02a44bec068c5e3b2380fd5c642cdb51fb04907d9dc. 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/QZZ7X2414484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62e9f114b94eeaa5e7d9a43f0ea6549808ba3a1afa0a72a4bc689aa937af431c. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/QT3F42447443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c17bb36f5611f0f7c743646e72fd64a3d925ab972c70ed76784b4c5b756a642. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12:17Z), 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/QT3F42447444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5ad4df937ffc71c27a01e67253a67226d08a5344c910673aa58e38d42a89c2c. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59: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/QT3F42447445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec3d4471c01bdd7b17e678614a49190b391576a81ac2d01a6adf84676f6ad0c3. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QT3F42447446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6a5e746097f6f291c8c9b351f86fe7fc6938157c0f278c9da4dd639193f6b3. 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/QT3F42447449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5378cbf34bb4f5e5b4e00fe9f655385f4ec9fd0bd2ba52eab6f1fcd0e62d7521. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/QT3F42447452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x590ef8b657b7dcc55dc49c8de723209c17e92cfba2892d00f6e808829f448c69. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QT3F42447455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f414794b9645ab76c55c7bd6993add7fa113974b65ab6c875e72d6824d3fe4f. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZFZ32506536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb24aa20a6f0808b2902de1790e521761762528d53696c13df29921bfd696b0d. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/QZFZ72550090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x843ab317eefcf36335bc095c82c88480474223701a0660994668175595e4911f. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/QZDA52588038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16c21bf893fef85eff6ed5ca84c3275395a0f61924c0301e1fe723df0ddee061. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZDA62567121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa55070966cedffa984754f4b0bc95008d58456cb1146d6a85037c3a286295296. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58: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/QZDA72592725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f9e754928a4016b14cc0a0a7d51c781b297cf1c1b3bfa25d465ec6a62dcbb00. 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/QZES52555703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x224ebdffba7b411917531a61691763305ad10bbbf4fd3c25d5bdb39bcc5c6671. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZHN32501306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76a237658157be3c3ddba17660bb139c9f8cf720635555b97a83b4ae784f5428. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZHN62554774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a2531914f9681dce7b0c63d8752ca9e92b3c2662e54e962fa5d40aba04138ad. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/QZHN72568578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcec946b31ac29ae9d46f68f74411b6206385c69bedbb9c91f13d3556b5f08d26. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZHNB2538038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x331c4cf3b3dc365bbe914879624873919738754b7ebba8fecc9bc2eeae004527. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34:53Z), 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/QZK6Q2580112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cc1bf2dbaeda435a8b8bc6c560fef32cfe0c67a3e7309978c12e940fe1550d7. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZK6N2547214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0a76dc3e70893fca6e2d135eda76ba371942a04c8cf3c69470d4de4eec66d61. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZMEQ2511005.