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 0x911df3cd2761199c5a99ffc45ea42025c50701f6414a2eb52234ab684e5ba987. Chain 2 (Bitcoin): anchored in block 953596 (2026-06-14T06:21:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0a111f84-dc04-42f4-9951-c9d6b7d55189.json and https://artists.proofprofile.net/proofs/artist/0a111f84-dc04-42f4-9951-c9d6b7d55189.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 0xc8bf16421e55a51ac4f07d93a0cd6722ced55c8fc2757cc4c777c96ae949f62a. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QZZ7W2416166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51501f391d1d635b44b67c9bb9d2cffabe64295bb7992d84005bb3ee70eaa275. Chain 2 (Bitcoin): anchored in block 958828 (2026-07-20T05:21:06Z), 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/QZZ7W2416167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81aa29773670ba64dd7a0e997c4b5ac1f579e75542806d539465ba22ab44d079. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QZZ7W2416168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99bd65bd8368a2f8705cb9785fadd4798b5a58509c212268f6526549c9b88311. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/QZZ7W2416169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e261a44b277e2f4c92b19041a2ad8078b804942d3e815b75c67f3d5ae09ebdf. 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/QZZ7W2416170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ffcf6b349c760db8d86b12485cd0d9f593da20c4e91b80a38ac4c2cf7c6fa07. 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/QZZ7W2416171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f47ce1fbed1b29e48da611b9beca190300b23d7e2681eb581067575570a437d. 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/QZZ7W2416172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a3d8e0c0a09a13452a73a9e8ac7c2bee55f7b109f3acaed30ae6e6573363973. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/QZZ7W2416173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x695b4da85b03ae0a338592cadc7874e8caa6fc606cea51e2313b225e51d5ac9a. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/QZZ7W2416174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39020b3c454a18955b85a644133a26188688f29299b9dde12ba827a90c4aebb0. 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/QZZ7W2416175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5aab606b6e3cdf7b5cc51f149aaaabbb671ed77658cc74dd0c063dd8337df39. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/QZZ7W2416176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8441831810a1d4916a7b714c4c958b3bbcb82c835dc436ddffdc6a1ec63be9a9. 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/QZZ7W2416177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x345eebaca5262dad8d2dcc889fc597030cef71de1a232b4c08a93cbc5304822f. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZZ7W2416178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68072b6693ac18e1638047137805732d881505a223a8c04254b97cd9fceff615. 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/QZZ7W2416179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a930381ca6e8bd8346a3da8295a6e14f4adbe75007e4181b6018d15274af503. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/QZZ7W2416180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bf7118c266dc733e57765421ad3e9f7283cfbe70f5358221a005b6d0009d540. 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/QZZ7W2416181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42ef81611b61315254164c8c970355e6959ff4e5e816b4d0d4ddec61be4f4caa. 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/QZZ7W2416182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59f648b11f9c92a3a13a367ffa2d9b8c2a4d4b40277d30dab3d3501a465c87c4. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/QZZ7W2416183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x873219eaee2439853863da9102e932dc10bcbc78120c9864fe4e0a6375701ede. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/QZZ7W2416184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4052011ad5b42e05806cc4ba105393e44ed1a59a729dc1f8ef5e578116ba6907. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZZ7W2416185.