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 0x24e3717f250e8eaa23be6e71580962dab333a8a20956567d94cae047814b7c12. 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/1a40f6f1-f77a-4992-a985-4bb3ff9dd0a7.json and https://artists.proofprofile.net/proofs/artist/1a40f6f1-f77a-4992-a985-4bb3ff9dd0a7.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 0xaee69cb7b704166ef1fc1507fa242165c8b54b84e4c04bbc5ba5d1e4bafefb50. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32:15Z), 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/QZHN52276627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeea065dd53a7b773e1aa5bd4fd006fd7b64df22566622bdc1b88c779dc1d4549. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T19:01:11Z), 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/QZMEN2282117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf249f99efd245c07a70aff29a5aa712fb9a3f9dd962ed63cb7f350245b0d5461. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZMER2352896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8336b422a365e58de8a64c4498b317285b271bd1aa34dbfe9d8a6c25c5506ef. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZTAX2341500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0de2d8ac400bf7bd135255b85efd34e0203b977968e76a3b6b434c1da7a233fd. 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/QZTAX2341501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc5a055ecf4f4bb3237abfeeba09559dda4281c5e3bf48161d42090aa47907d. 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/QZTAX2341502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696fd5232e4d5e3de9645f07d2efdb1ed4a8fc8e355c3fbb4e1c7e2c5742bc16. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZTAX2341503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb65b9069207beabc0e6a8577323acfb650497559309761976b5e90cb5b5f7b4. 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/QZES52469393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb686e485c69d074bef4b19ef2bc387ed9e0b16da8c6b00f260cfa8ae38b6c422. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QZES52469394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd95d8e8d20db8eeafcef20351606260285d15367524bfa492b0b8c444feb1df3. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34:53Z), 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/QZES52469395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9b4bb53d72bce8c191e6946ac339ba5d90d352bcbf61dd2d1360ebbfce06d75. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/QZES52469396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c314a340defd4a789873aa5698020732db8bde8f3121aee8415b1e942a69a1e. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/QZES52469397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff3622dc1c3d6c5c16f4181e0eef226435c9be17047a807eba9195c331858f3e. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/QZZ782422919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec0cc74fb6d66d1dc7c8660661f89e115770b85033c20cb6c18b69baccdcced5. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZZ782422920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fb67014e2ab49975e5b951276b1a4cf98c725ec73f467603497a42408844dc3. Chain 2 (Bitcoin): anchored in block 957522 (2026-07-11T04:46: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/QZZ782422921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d7a3eade63f6716762e3f7b992841a53771c5e7b588233597f26704380c6733. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZZ782422922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dbacbe13e4ab7c894aa4b8838d1dea454312d92d583650d7b70ef33c4b6be52. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZZ782422923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x686a094cfa330d1586231410717316513ea07c7aac55c4ded11657c1fe1311da. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZZ782422924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fefcdcfd1f7110f4d534d98825500ff4cd97aa7fbd8eb6e915327259fb6d4fd. 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/QZZ782422925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63659da6696ae8a688b54eb8db067b8402262c28af14d5178cd17800c3b4978b. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/QZZ782422927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fa382cb074dfc4dbd2a6c94f631ee5def2d924d1dc8652257a510ab64fb3a80. 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/QZWFN2567045.