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 0x3ab2ccf3eb1749062005c184a60a2900860181074f9ed74b3d3fd559a0bebeb3. 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/87056440-66f4-42a1-91de-bbcb47b99ed2.json and https://artists.proofprofile.net/proofs/artist/87056440-66f4-42a1-91de-bbcb47b99ed2.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 0xa4cf7cf3c5e1b5c17f7ab930e3d528f268160b36f7e4c7f35ccaf8e96d17c8f4. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/QZK6N2114363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6bba653597c0bf5f12b9403af292f3f52e721a61a97bff544aeb8ab21989305. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZFYX2244826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa65c109225dc3550efdb4491196730fdddc04d4f9de3424e5b096e8728d40c30. 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/QZHN72251767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37d1da5f4f66afb4bce6620e763739359b34ab35a7d943e62eaf479b8e2d92ab. 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/QZHN72251768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeefc6639f033c610f6b49c9f5d5ab2ef0f063b1b9ddc344659e90db1752cba2f. 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/QZHN72251769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e4500ff925677a0af795647f5fa22d28a9aa0902d4e34e1ac38aef9eee7bcb5. 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/QZHN72251770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x542ccf76a5bbca1b2e823908e6319cfaaab2176f7aa34312e7bf28002cd2a398. 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/QZHN72251771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f1a21c48f4fb6672fd8257f1253b0ff923f1c483843e0cffb5d6dd9b5c16bf. 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/QZHN72251772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19a87ba7a3e27114042c79ad86584bef12231652ab7588a0838f4f92967c9bc1. 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/QZNWZ2242468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6fbcb5f412945415cc864d9880c5468fa00ede01d67db9047bc0e61c5b255f. 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/QZTBA2293055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46ba6da6586c714dfe8fd55c59950ee34d2ca84a81e2c67a9a45c9bd423427d0. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T20:22: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/QZRP52367004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f631ab9d730d6d0d549e87f96bfec41b663cf5553066fed94c7dc5a4ae7306c. 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/QZPLR2380079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f182ea230061a2cd4bf65432c600e96e46e6a061e571741d82457248159f26d. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZFZ62449612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb134c5991d68b4b817c22bb87867f0c9235a5a0d022201fecb909fa81ac2bcd5. 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/QT3EY2474782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57eba2803ae7f066c872a4af5252785c142e212861a59eb3ac379d7d949bcab5. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZTB22498665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6588d5e81ea6ff6c39e7d868d9bbf1da8e3cd2d61df5a5eaf776128042b1418. 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/QZTAZ2342292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0f099203023b6729e7ddfa1feb59349552f633504e01c3f80e7eaa8e8675c10. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZTB72300609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x027dfe7af92f606b797f7ab54b682d9568a53c76433fa2be82e841cb206bce4c. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), 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/QZDA42280178.
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