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 0x6c1e05a49cc77f5a89ef70a10da0a2aa3abcbd1c22e9cbe23b57b20c5cc428a2. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e7f6564b-5cf2-450d-b860-f89cd21ba978.json and https://artists.proofprofile.net/proofs/artist/e7f6564b-5cf2-450d-b860-f89cd21ba978.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 0xee6ae5f41f0de1137a7c2a6cdd75a235ed046c5f4c260cff075b7828434152db. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZW9L2204335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27cc19df1b36087a017757acd7e97f33aa26416b139b1c124fca66de3591c3d. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZW9L2204336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaad9f01571b9d2fd5e19c7c452afe6a90ed1fc1bcb8281a4a93c08429656fdc5. 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/QZW9L2204337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e40bedd5f9ded076d9aa8ec6217b0a5b27f96b5188164d600a00a607bbf27ef. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/QZW9L2204338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4013ae5b12f11acd16a12f12f0d8f6ce1fb9881b883e5307d9c225ae8483b00f. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZW9L2204339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefdf81a0a84f024d6452f5af0056bba9c1aaff02153bd695c175557e383161a7. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/QZW9L2204340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x296e0540664a403ba318aff3d048e7e725691bf8fc659fa7468f41aa4d58df02. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/QZW9L2204341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f024c213c11df498cc699f992fe65abbe9a2541fd350da683d6817487792b43. 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/QZW9L2204342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7196f2384fdfd886c9ff523c1b36d395633800a42820e726efab66c6d3d6ae0c. 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/QZW9L2204343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc71319f7275a278e43344206194023f608b245f4ab0b35ff978c1eed00f3735f. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/QZW9L2204344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d7e18c662afcb506f03efb23beb84f57be1d67160a3d167dad4bc870c0b579c. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23: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/QZW9L2204345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe3dfa1d62151556e403bcbbaf930e824c1c3b13f26baebb84f97f1eaf7e018d. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33: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/QZW9L2204346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6189c78df8eee2f8acfe1903ba15224e4db82b8f4f3519f278d0a13789dbe565. 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/QZW9L2204347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb200baee56a1b3ba0822d5fe28a4e40658d2cc32d76d60d2cd0c14fb28b8615d. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZW9L2204348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x352bac6f71e47ac984a78f4f486aa73b4ef4f8cbe4023e3f5d17bf617d484571. 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/QZW9L2204349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e47532924cf72ee4026d56bf4b588c27435021068f4335d3ca81233dbcfc268. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZW9L2204350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0018d5646bc4c0ed6f8518a73658bc851a2704d75e343ba22ca1c1235a8a5b9. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/QZW9L2204352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7808455b802203de76a7d562f9aa654170764a08145d47a8f2363695990456f0. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/QZW9L2204353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d60a75a4c08b4b50557c0e2b4e5c5f53b742da93d069aed658bd585128bd391. 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/QZW9L2204354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb84f35ecd8ac6dea80f255c7e1de93494a4e48d38e483760f71457ea4d83216f. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29: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/QZW9L2204355.