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 0x2059a077c25e9921567dee2f02f37e6c7998e6996f981fe3c1e307890f90b3da. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7636371d-6247-48dd-8748-8f8f9c1ba90a.json and https://artists.proofprofile.net/proofs/artist/7636371d-6247-48dd-8748-8f8f9c1ba90a.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 0x6f83dc7e47acef36817e130a1fb60ade770f049b395ad4a46f9905021561b45b. Chain 2 (Bitcoin): anchored in block 959034 (2026-07-21T16:34: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/QZNWU2257829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x252bd723beff454e260147daf4ef53e6777a05bf5739e2390a7be37411c8c6ac. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/QZRP42289341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b452537054eefdd7ec5c8132c234de8cb8fffddf13a628e6dc34ba042458be7. Chain 2 (Bitcoin): anchored in block 957579 (2026-07-11T14:35: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/QZDA82365827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x860356d64b12752112a2a42aaf611b5613d607561fe6fa2d0a4588dd330ac2a1. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/QZMER2301638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ff16f49aadd7db8e2eca67f27599067c4416869cf8623f3c6da7a386c6b6e12. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09: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/QZNWT2358872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeeae30f09f7e9a86431159d9a4744e3d476381b4589c0282efdc08cb1f6bf1b. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZHN72368093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9f77edad0699e70d208491d35aab6963695153fb0b3cbc0cd1a4390ddf739dd. 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/QZK6J2303506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x860356d64b12752112a2a42aaf611b5613d607561fe6fa2d0a4588dd330ac2a1. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QZMER2301638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0722e5228582041a761ef39da8c5179979a7bfe580543e53a2887721667cb225. 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/QZNWT2380721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd116fa3d86cb9e09595a0e9dda6d713c6eee6a711f359e6ed5a116d98e372fc9. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZTB52308959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd0de086cd1c2d97f706f6174a0d282444331d624783d4b18cc9e8e786411430. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZWFM2314758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda1231d43aff3f95cca950bfb33c1978207f12240a315942e7e1e53acea9fe10. 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/QZDA82476376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe6d2d90436df1c5ee3d63a2276c9be7bbc95497baddd23e2c258ae108fbf5e4. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/QZHN72467438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac14f8f7879075409eed88632e639f1bbfd0fa76275471aa3527a79f503fd830. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZMEQ2429586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf41fcd8525ebf5b324c68664634148bb82873bf863b78737f3fef71cb8b2377. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/QZTB32452822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4242b616c52edc16bc3613151c276fa5e8c10f33779f00b3c901704630f1cc9. 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/QZTBE2468544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6ec8c3ed5e085b0196783ab8b72ac23bfdf990d9d87f6d43a686c913f47fa9e. Chain 2 (Bitcoin): anchored in block 957583 (2026-07-11T15:53: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/QZZ762426459.