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 0xb727646e0913454b9a89976997038141bed61d0351a4da2bfb65a6fa728c8faa. 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/1e7878b9-6e17-482a-850e-46a8a77240fd.json and https://artists.proofprofile.net/proofs/artist/1e7878b9-6e17-482a-850e-46a8a77240fd.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 0xdfa60a576ab60ec071a4b89d32e21a09a73a0c245160963edb3d820bd2123fe3. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZFZ42424767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5af0c3c5f0f39840c0f0e66a559bd746152774217099c31b29e78c1cf43a2348. 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/QZK6N2420121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x768ac3de561068cdf672b339064386e2c41184d18bab1bfb1e3b12402109e378. 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/QZK6N2420122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2246ec75e9a83e865225d46c5a6ae4721764148f3fcbdab8c77bf4d3a7e8ce8d. 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/QZK6N2420123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x761180df1f387768c087e95c572510b72426ed82189b35a228514e8c719c983d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZK6N2420124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9ec5f739a818946f44fec0a0ee01ae25991dab51ba6cb1a030facf5ef7c8616. 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/QZK6Q2444731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7740bc998f83bc3fc2418de0ae3ec572e6ad39d63553c1d0b25ae0edea763d3. 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/QZHNC2440894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50cd55e64cbc8649708b4bf269bd6154b49407064385b9341946e90c88de41a6. 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/QZHN82496782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61e3f29541c06ed992ddd101aedf2db6a450c7b06ffd467ad06fafdf2c599682. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZTB32311968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa08ff9f44561e3d17fbf1a7740aa8c80422bdbec8a299de27c8e521f2322e777. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NOX8G2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x933c30376ffd1f8c7913f3e90c7a7be99d0972940f58f7a3bbe773b8548c6417. 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/TCAHA2341181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x986ab554cff65c43a0acc12a649432540a6312b89a29225be9fa5ba426ce668f. 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/TCAHA2388841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd69cad7640e0606c07c9526426f1ce5754da984b65d6ea6490fa32ec7be8f7b2. 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/TCAHA2327029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafd6d6a294285907b5e80394e6632229891b7278a28c92d7870faebc08f51521. 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/TCAGL2274001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109e3bb77da6deb00139f5dceb0b6d00a21c2fe53291d86b6197f5b195c1cb8f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCAGC2249786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74d8b119b969afd80a28610b2fc72f5092599b43115e3cb2a4bf2b6acbfc200c. 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/TCAFO2159143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7a40ad15e97567937f0c9fd173824e839a2d6fb739656d1f7edec6c2ff72d5c. 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/USA2P2506545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1182d6adcad64ab9641377d7b1fdda99858cb28ac0f3d63c3243e882876493d7. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:09: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/QZK6M2406917.
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