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 0x41c6a4a99e34aec756215bd06454fc8e56b7ed82871b9700d068ffec25450157. 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/ca678608-14f5-48c8-acc8-926229429680.json and https://artists.proofprofile.net/proofs/artist/ca678608-14f5-48c8-acc8-926229429680.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 0x4f695b6bda00d4102c0eff06e828eb9ff385e01c97fbd266365446819c8eff0e. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/QM4FK1900062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ae7271e8fdf79b4b5efbe1eab466f46b22a502c2414c3455841aa1c1a74087. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/QM4FK2000066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x270b4b8381b08427bc1d4d2570754c504b4afde4302de10cb88c719ce9503a9a. 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/QM4FK1900041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a09c137ebd96ecb04c1d857d0927d320d4021d32d088acdb095b172ac917f3b. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33: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/QM4FK2000065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x903e81dfc272c91d46a1f2e10b4ebcde8f28b479457ca3bc351f1f1ceec7cf7c. 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/QM4FK2000067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafe83f88a7abe46a75bfd75cb7b0b3e94c6cf1127f02eaf99b024d87fe3d186f. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/QMDA62169704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eee3fd8c2f0a9c2de9a03931c96f5eb6c26ca4cbf10dff886d01f31b02446bf. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/QMDA62127755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa930ba571c4a0396d38a2222620c9fe4c44c367b3a35ba49ce88fbaa53766c32. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QM4TW2259783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x321a0209a40904b988a16ae48e0f3cf791662b3927d26b0e6c5e593f53bec4d0. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QMDA72221078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d0557ada8a07630c10b4ce7d7dc86d8b609c5acf9551e6ccb1871b37f5d53c2. 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/QM6P42315805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8a4af6546a1131a1eb0d36956c36e3614302ca6478ffa6fddab7fd14c8f7516. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QM7282351662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01dc5d88c2a4718218e645539c5bf1ab99141822f3567d1b4e1c42485858c965. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02:12Z), 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/QMDA62382053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd68ea50070adca1afaa59fbd4dfaccc3d8f5f63d77eded065347e2397b9ad391. 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/GXHND2502848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb988283bfc5a6f5c2aed5b4e1062e4b5ae0e2efb4a0fa8f913af7fd9ca275f3a. 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/QM24S2305572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x571dbde35e378a21263523837e06546847121bf82320fde6d3dd294f6739947a. 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/USUG11902670.