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 0xa467e0b1a771596b668fcb6f88bfd754d7eef271568b39a5d505a530b8e214a1. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6497d674-2ea3-4fb2-a628-00999a652f55.json and https://artists.proofprofile.net/proofs/artist/6497d674-2ea3-4fb2-a628-00999a652f55.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 0x8b778d6c8ce3fe1be4c68dd1c967a9d3c5b6b6ddd4fdfb0d652849394458060c. 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/QZ5AB2333644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70db9380cd326b3fb7be65a307276cb1abc3193b40275d7247635f66e3909f23. 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/QZ5AB2347907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7862e3beeabb37ade45db708cc67b228d814112b4e0ef8cfcd6f2f2c7cc70a20. 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/QZNJY2200411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4506f4943e96e7219f4d0047c4106fa2b7e20e06440a283eeb39357c9ea05e83. Chain 2 (Bitcoin): anchored in block 960231 (2026-07-30T08:33: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/QZNJX2164002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bc0f961d70159326e73d24b37bb1899fc31a44be5135a7e39fc6d55d12dd341. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZNJV2119841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa63f151189989be942c0654f205c9aef88e04f96f111f137879b56660fb5d222. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/QZMZ92365970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dad93fec34f271ce5ce6ee177bc6cfa3dff6808371cf45756fa011993a87ce4. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53: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/QZHZ32039935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18876fec25c8119aaab8bcc05a7d30ee692050614457ba07d7062c67c4a417cc. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZHZ32039937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa705ac35076b44d75c6662eff000f921d68282a92b5154c69aaca1ece366fb18. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZHZ32039938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd05db1b7621c43224c545bd06cfee0359065c0b4502d9a02ddffb71c26797b02. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZHZ32039939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebb60c545a5c2277172dc75358bcface9fa02293d93c054196c9f89deaa7300a. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZHZ32039940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8226a79cd48f761036aac8aa8c78cf4f88bdbbb2ee66f5e2cd881a2196607b30. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/QZHZ32039941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cbc57bcf8c5e34a52afdbbad3a569c2cddfc6f9dcc2e7eb8e158d7512b71c49. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZHZ32039942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb66795e54b041445f14b7a8b86b1777626f0e2a71a762fb937dc94ac8952b6e1. 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/QZHZ32039943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x195d8b456251f3e7ee185e7856b8f8171d0452dd613770470d011fb1a69cc277. 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/QZHZ32039944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44fe42f750f6c2a39962284de4025ec492a5c70ab7c3f2fe2df135d26314268a. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/QZHZ32039945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b608b727e3ee9cf78be5aec0a8d700a3a94484577e9d3ad6fb3ccec5843919c. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/QZHZ32039946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdfb15d055eca1cd66a86b86d82f16eb461d13b4320a9c493781c2f466a7b185. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59:18Z), 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/QZHZ32039947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f69a86d159924ab8c23218c146629b618e967b63d06d709c0f42881b821be7d. 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/FRX282432999.