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 0xd1565296c979b594e684d2fe0c661526060561f6e15ba0d133d608c649c4a3e9. 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/56c45e79-cf2c-469d-b244-e48d96abc698.json and https://artists.proofprofile.net/proofs/artist/56c45e79-cf2c-469d-b244-e48d96abc698.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 0x08bee566396c254a349251276f6632160a987380d8f6ac0a27427a47e6eef034. 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/QZHZ42027018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdac95260ce44ac8b878355e8df3b6ae3a0930bb302574c8e3bc91d1948927996. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/QZHZ62073221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70e1086faf485b18af2147b38de972fd858530fdba35cf6b8f2b48d0acbd2abb. 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/QZNJY2006470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cf8422777688473f49e5bd7896acb8e8b9aec83647649c806a2095292697b42. 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/QZNJY2006478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76f7aaa33dbc689bacf2f0cc70ce6197b4b4ba7220d3b33e8c3efe7175eea47a. 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/QZNJY2006485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88e854e1d853e93b8056f37d4b17f27579787e2d227099f49cc3c0e79f05f933. 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/ARIXB2500040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bfda206bfab6fb4cad7e8629a1acd1ab863c47118aedc9c1e360aac691b2ef1. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:42:45Z), 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/ARIXB2500044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88e854e1d853e93b8056f37d4b17f27579787e2d227099f49cc3c0e79f05f933. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/ARIXB2500040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bfda206bfab6fb4cad7e8629a1acd1ab863c47118aedc9c1e360aac691b2ef1. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T17:04: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/ARIXB2500044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e7f40517ae7a9bfeaa96dd753de594ff2a1b937492b8eba0ffa0529590ef393. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/ARIXB2500397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5db97394db6bbf58d8545bb33738e04164082b5b2876e18ecb58854ce67175b. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/ARIXB2500398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11793fa6cc336af92f4b939b77a6938a93e1408dd35cef9bba88c35d7207faba. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T16:22:45Z), 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/ARIXB2500400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x854d2b3ba28b96b5940ad3839ec7a6c3f426dba7750db4f6efa40a05ece60880. 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/ARIXB2500401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cdc1dccaa296f8ec222fb037b57165b8f64200800c61199b5ad90a883854ea2. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/ARIXB2500402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae58f9367df15548e1fc5baea8209d54037ae989e5ccab773e86f236e0104260. 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/QZES81931684.