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 0x152003b7aa8236cb34752fa52d6efae204e986e5f1bed38bda05594b3492e8e4. 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/9875d0b6-8ee5-4045-92df-466c7030f28a.json and https://artists.proofprofile.net/proofs/artist/9875d0b6-8ee5-4045-92df-466c7030f28a.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 0x4c8250c8849b8fa950c3b71a47d0ef45e321a63f0804f14dce83ed13605e0f21. 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/QZS642353523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2ca9ce2e6689ac51bf0e83705d02fa1e457bd9ffb11308451eeb90a611b8856. 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/QZS642334093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd3ad8a2967fa946288d5f93164021cd38b6603c84f8b2279244d338be608d01. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZS642301687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ff59ec7325cf4262ca2e24493c4fcd4d2945e4b6925fc1eeb7a57388feb5b73. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZS632305011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11768db9d17842db45e9bca9eb4bcd1db42792c6efb9401770a663b0727c7997. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZS652399730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x068145cd275f9f6c942dae8718700b4c89ac68216c52389e3856f274eb3da75a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZMHN2390910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x831e5462687402c1063545807bae61cfc430355b24a0b35a14b1567c60b23453. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZMHP2318844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x722291c08ee59fc4d02220b9c21d0f5cff8b0f0dcfaf2508a8e8fdfe3a3e1b2c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZMHK2393098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4f229b438e3a881e909bdf3c35a55a04815856cf74a2b9205e0ba4e1bf788d5. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QM42K2358927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadcc9c578c560b496b8736698557d5a88cfffff77cb34ded7a29f549e0740746. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZS642366079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7acfaeedb3d930348cbf42840b760dcf90642db0f2111531a7b87f46b3cc78f4. 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/QZMHN2251900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9506396a031ce5d5d1f5f3d3692dbf5b061bbf075cc93ade703fdf2b4331b1f. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZS652320128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f56fcc69b930da2957e9ef9177ad9f9242ef17cf341ed34ade362bf9b12a688. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZMHM2320488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7b7a4262378b71b0e7ca8dcdb93113bd84be02f5bc4dd25057703369fb8dbba. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZFP52441744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c7aa5c1cbd7fa5a13b7d9658340adce5fee3e3ebc48a6209e5c8bf2831844bf. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZFP52441716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb48a5f1b5c0d86d6364f83a8c673b9daebe727646cccccbe7280c1d314a4d6d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZFP52441719.