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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x024059804570dca482ce4948dd2b833ac6447fbb7deb17d386499499a1516985. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5bc8439d-99b4-4488-a786-c2a0f59f4313.json and https://artists.proofprofile.net/proofs/artist/5bc8439d-99b4-4488-a786-c2a0f59f4313.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2537150e85a1922148e85d68c0fb48bf627da9fc337349dd26048da56c489d6. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T12:11: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/QZDA62259957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8d0da91c7bbb3e0e24e52b526b45a0ac15893c178e7174bcb5900138720e9a3. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:42: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/QZNWV2270114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaff54f4bb7702f1a0884edc2c15fead18aef441f01f4bf22791be54d499721ff. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QZVEM2320333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe41f126411c37f2c069c761e6682d7e5449e0b1a40be8736b2369fcf13194ef1. 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/QZK6Q2360613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1cb319b9d7ceca8e121d8b0f89c291f176f860f8afbe9176ec7b532dac005a1. 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/QZMEN2309966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d77266a3b7278e8e27cdaeb10f6dd940198b87fbc9006ee35feaf7b63e92224. 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/QZNWT2353589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa62bd8c4d193a1e313fdf0de942941d00d6a05d65d9f4f88ba870573b2370244. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T21:00:42Z), 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/QZWFK2339717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x407c180c0ac591608176c69afecad2188fc43c05a6f9b6ce5ba8dacaa5950866. 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/QZFYX2423186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ad84de05ced373e3e53b87022c05bbb8a31ed123293360832a9e722984a8994. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/QZFYZ2475428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fc58fb4163155fe1f921469bf51aa385ad6cf694336f6e0452eaa08120fabf3. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/QZFZ62443394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f6ec7054453472bb081f42abcfea70e468847678fe6eb6d336bde489b56e5b0. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T17:49: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/QZES62459542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf0b3d59b02560749902ac079a221736397943e6acaca033027edf0d49321a72. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZWFN2427105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x273f538f16dfbc446af69b6288cc59dc9ffae5cdf57abdc6c378efce472d405b. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/QZZ792451301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10c62c56ecdc4a84e03249f7dfd2a76b44a72dcdae9a59e89f1a1ea216007d84. 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/QZHN62598327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x253039ac075c048b4baa96e37ff9431ad617dfae828baf4a961ccfcaac1d5b1a. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZWFE2592410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04410bea35469177c9d32057169f84dc0d5e53335b4c113727bab1b941c70579. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTB42286119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b8ee4df124dd0c00ed503c89ed2608306dcc9e18eec6d9dd923b9ab79de146d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZFZ62307156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbf840fd7d04a757e231308219074b2c4b7055907ad370d37b7b69306b93ac0d. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZNWU2394628.
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