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 0x7be8887d38997e46c642bfaf9e02c9d7e3e844dfcd9b67f3c0ea65d785b0173b. Chain 2 (Bitcoin): anchored in block 953704 (2026-06-14T22:58:38Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/76f98043-b179-4b98-a654-994cae3da993.json and https://artists.proofprofile.net/proofs/artist/76f98043-b179-4b98-a654-994cae3da993.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 0x499e028cedfda4eb6eae4a9bfb462007bf277b159e62340344dc482af86c4e78. 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/QZWFK2420963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309c7e8966155af816cfda081bc77dd724abfeff589c06598fbba5f60083eb23. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZWFL2431519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d2fe4755ca29453d6d3c03566698793c296977fae98f58de2d2bfb4bab3e439. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZWFL2434419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf30b4db9266e880fd5211bf38bf1f0b83704c9c0094d5fbc409bb8ba5561144b. 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/QZZ762456734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdff32f20fb5ad6343030dafa8405f90575d207368463096447dde5df4c0f89c. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/QZZ7L2437499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa92e31276ec845b7525a70779b64d309c887758f324e5c5640cd8e831ff990a. 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/QZZ7L2489124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94dfe397a2c44b2e8c31dbbae7c419cac05606184f487e28543f5939d512f253. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZZ7L2492043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb66cf1a86111f47ba4cac0aabe55bff664376048479c853c27558aa7d6d2d906. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/QZZ7Q2472261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14d1763d7c5e8c56c71675dbef31e227c72bb40ccbc2522422660e4977e26420. 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/QZES92504857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50d7c19125dde61d20420dbb403bb5e6ab8e1ecd93e9eb63341286e5ee950ea8. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/QZK6N2552409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd43d44fad99a85b4409a22071221f87aab43111f4513f243c2f0d43e54201754. 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/QZNWW2581937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8901cbd2c1ebe97cc08f76e6bc10c76e2bd6a0aa5d870bcdeb8ab3f63d42133b. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZNWW2581938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1627656b402d6d5fd53ed4debe53e01bbcd0f34dfbcd510bbe5b997fa2bb2ab. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZNWW2581939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95eac3ee432d09e2f378ccdb7edf2b6af5a541f44f49e8ff4b9be059851fb97c. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZNWW2581940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ab1804a62a7d5eae7e83ee14c99b1d52510439dc3b371aff2ea18e4fe62ce30. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZNWW2581941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ead45d033078c0f2b5fc093328aae330c2502b2033a5fddedc1f8e3d047144. 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/QZNWW2581942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49155064746e3a8abaecd2d3bdea0e0dc4a80c361f66c3c866f1df189febb687. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/QZNWW2581943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x540c292ca3e2ff59fecd5ebbdac30dcfaaa0d1d8150125163747c8cc163c071f. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZRP52541536.