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 0xd4e1f08c28b079737fa91743b39eb1ff9380e1da4cdad1cc90f8f257fcfa8dd7. Chain 2 (Bitcoin): anchored in block 953812 (2026-06-15T17:06:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f5357cee-e2c1-4263-83b5-10fa1a8706ad.json and https://artists.proofprofile.net/proofs/artist/f5357cee-e2c1-4263-83b5-10fa1a8706ad.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 0x9ba05f0cdc13bdb1e828858b3a56da9a1f977b9a4cf33b76bdc28f523ec6599c. 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/ATR981193017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae13918e907ec6c87ecaf555f7fc565085d6b68667f5f3d60a24ca3cf73ca2fe. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/ATR981193018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf706a47c92d79b370319455db902cd5afe333393726b83b7b2f9f735ef688a3. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/ATR981193019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55724c303f370224e6213f8191a829a8cc2a0094ba915a6c0593c6941ef10629. Chain 2 (Bitcoin): anchored in block 956713 (2026-07-04T23:03: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/ATR981193020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcea46534b5022c5f14d0e337c3b1a6ab06027e57c5606d1960fb4b73729dfc4c. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/ATR981193021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x437178974b96a141b8747a3a915a0ba17ecdd6c60f1d3eb6564ee300989aeab3. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/ATR981193022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109375eb46f66adba0d83a5b62ea1b62c458c9c41571c8b30392f7db4446ff6f. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/ATR981193023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x810a2952fc1f769dd127456bdb32f88085f23c84bc99be1f489464eaa968eeae. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/ATR981193024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e20914ccf4badd0ce342e439a67d6f148ea9075204c389baca2fc56036a6dd. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/ATR981193025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b1527fac25cd8b8827439425be73eca104fee19f66a3da0650833b4c83ccda. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/ATR981193026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8fda134cc779ef5f25dead1a482a8c3ed6938eaa6015490bedace19a9a7c469. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/ATR981193027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1404b90bb381844058f28769a4970796aa8f9eddc27b12ddaf2f31ae81498e3. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23: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/ATR981193028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88eddea02b80deca6dbe0c790964090a9ebacb86610a40341e5bcfda78cac2fb. 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/ATR981193029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f4c9d46b4f11abb1fc9d100f68c71a831ad70ad98a4c39cb4bd60b9b360e54. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08:27:02Z), 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/ATR981193030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3808d9b530d395750c87a7da66f6a6ea6dc0d70cffe45ed8af97431d184df729. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/ATR981193031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa80cfbe159d6d712a7da53a8fbce8c37e018aef8a7928123761864ea3879fe5. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/ATR981193032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee60ee4f370466fc90a3c9c7b6272b84534dffb0fa1c9b89127687cef9c9128d. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/ATR981193033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x413b8b10dc232cbd4a6b98bb8a8c4cc11e135445069c3ebd6a51d13126286f7b. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/GBLPF6784328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55e46d6917e302f92a35a3409e7ce6f3cb8cdb895e1c2bb69d260cabe6949f3f. 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/GBLPF6784329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c037960542623948272000ff95f6901845f66765df824695396845d8223b34. 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/GBLPF6784334.