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 0xa0557fd6fa04456f7a85caba0fb1fbda6ad886cd59f960081eb639c1424c4571. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dda91929-2482-4c0d-8087-7e7dc464c83d.json and https://artists.proofprofile.net/proofs/artist/dda91929-2482-4c0d-8087-7e7dc464c83d.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 0xb5a3ef1f32714a115ef89a30d53abd3dad632583cc12791f732bbe6e12c85104. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZZ762476504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5dec85a5ac961200ebe4122630e6bbae1012730dbd098723acff0c0074c7a58. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T16:13: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/QZZ762476505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a7c2106370de3369e10e2ede8e1a82b0f7c12c0042c491b1a020cfe8f00d1d. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZZ762476506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f4d043a0fe3b32a5bb8e51486a4ae7c0c22c8b79cadd2e1fdc3eb2b8b0dccac. 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/QZZ762476507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97317ee7d3ecd4c7dfd1ddcfc34ce3b6636650d39c0c617746b332ff4fd1ad1e. 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/QZZ762476508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3e119dae3b4f47a85911d9a02cdd298c3d8f5e9669de377396d31f4d82ec930. 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/QZZ762476509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85cb2a78e61917e6c715ea5ffac204846a0c15b7b07732748d2a47696c80454a. 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/QZZ762476510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68ae01f74a57c6bf6ddb35bc10e98cb12412328af6043f5c8201fc9bc1286e99. 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/QZZ762476511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7155a049b4af3f013f901f502f9ce3ecbabdd344f42d63e63483fcb06a46cb49. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/QZZ762476512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76d60fe6eca627053da0f4a6313012cfb553356b3f9736abaff44a454e7a38e. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T21:28: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/QZZ762476513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb678663057447fe3306d3a5bb15d3a98cc24fe49943be35a640888d58635c464. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/QZZ762476514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc96dcd2b547c5f0a885a9cd6d405de71095a4c644dab86e0b3d70600a0763ef7. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/QZZ762476515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71bbc0b6330d5bdd4d96478046d3287e169ee137bcab78210cbaf89c3ec35432. 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/QZZ762476516.