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 0x5671da9dd1c79a1429ee6b1fec9044f5c3c12e5565c36a3866d4617b5c00e9b8. Chain 2 (Bitcoin): anchored in block 953697 (2026-06-14T21:49:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6b8c6ee8-0ce4-4c97-b1d2-5c702998a614.json and https://artists.proofprofile.net/proofs/artist/6b8c6ee8-0ce4-4c97-b1d2-5c702998a614.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 0x73c7e60b60754d4582bf90fc2036f4e080871575d5cd0b184e0ce387a4875de1. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/CHA832197201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7871790bbb590f87c97cc2fa1e4b8d26da9b135898faed18489a148d4c30b84. 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/CH6542043324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0cbcaecbb451c526df2b991684994228df744db5206dbcc27b81c4da178ac49. 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/CHA832197203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44b7e8bac40ca58a48f2200fe00d261f8a71833643611b7b881c2db9ebf71a84. 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/CH6542097471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61e1dc68853f55f07c26eb2ffecbb9e2db0dd9d2400629e21af9d08d72d80329. 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/CH6542043317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c3f5b22c5939ff48a9b7038c3b2842d71331e39bfbc88a647ecdc60f63b4c66. 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/CH6542043316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce2c341886ad4babf12c967a61990935a1d12caf65667fd385e2404914a0a73c. 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/CHF432100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x781aad33143e37f2202fd3ffa38f32b194707a70da29cebe95fd8d4ad2bf2165. 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/CHF432100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x303ff5535c68b59b499c58b2ccde943950559ac4473cb5ab49f8ea801a6d9003. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/CHF432100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbea3bcf1143875af51a9f74488c2fec0ae3520e69c593aaa2e43a2964c5fe2ef. 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/CHF432100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce2c341886ad4babf12c967a61990935a1d12caf65667fd385e2404914a0a73c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/CHF432100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a588cbbd628cda7578e135a5dbbba4eb19d6e5c4dc6637c48391124fd509b35. 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/CHF432100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aa87e9d950e5540dac47ca3537ddd6a6d509dcb73f6370330dce409b7491790. 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/CHF432100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8846ea8493dd4fbd7aca031061cb59fa90b445526d4be68b1f75ef0ec91f484. 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/CHF432100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9601165b1ea520d6fd7f6c2dff01e84932dd4631d07bcacba4c7e47edbb1ecd. 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/CHF432100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeac0737dfc560d7d4b22bf49201c343defd7da0145bd61d0a7ed8f57bcbc0b6a. 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/CHF432100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a2d2b13ee2e81d71d81d80daa98f3b640a8ce6bce1ddf6805f15e6b34b8be58. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/CHF432100013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x416942336946aa7b7446dedd498131c45abcf2741b74d459aee3549a05e3bc2f. 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/CHF432100014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a68043dd9fc7f3644e36ed2018f3bb814b7775c608fa752739e6569a1d6e72b. 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/CH6542043325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7871790bbb590f87c97cc2fa1e4b8d26da9b135898faed18489a148d4c30b84. 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/CH6542043324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x704276d34bd097f76527524b12c0d4744a05136b7a9d5b0f92cdbfefe6efd95f. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/CH6542043323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5313423eaa52260f4191d5d8c9b8d23997decc130109fc1d86c021cc6a066ed. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/CH6542043322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d742a4fbeac7daa550141cf2b662edbd6ebfda534fbe573cfadbc365fc785af. 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/CH6542043321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a977bcb30d3bf1fc0411876ba8cc775d19a2261b8f1e0044ebca8a60c53439f. 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/CH6542043320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ddbd0f23cd7b4fa5921903bbd846ade41ff670a32391ec9df2799385b90159a. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/CH6542043319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64eb2feb225ba926a7fcab00335ca236fe81b8e3106ed762379714a253011ef0. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/CH6542043318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61e1dc68853f55f07c26eb2ffecbb9e2db0dd9d2400629e21af9d08d72d80329. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18: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/CH6542043317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7261f3536fdc64411c887498ce7e7810537ddd40f4b1ca25d7c5f9f6ae0dfc79. 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/CH6542097474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa155b680685d2a824a7e4d28cb6521ca1d7e0a90888b0187cda4394b5e3eba67. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/CH6542097470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd78e0d049122cd0243fc6a4c6416505f7a132a37fd3d7253790f7ba02b8becc5. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/CH6542097476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f4a04b09270faa7bca642312e4050ac26137e19dfd1bb84705a158d9258a94c. 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/CH6542097472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2994b0ab385d56329a7ce630f5a9f4109e84ac2ee2039d0be699f8de7e5e1e54. 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/CH6542097469.