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 0x441e4827b573235b5bdbbae9a47e85d1d8828a62ea79216669a951b3f15ffd05. 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/010168ac-1190-4aee-9fe4-dc49a742b3db.json and https://artists.proofprofile.net/proofs/artist/010168ac-1190-4aee-9fe4-dc49a742b3db.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 0x5ca427fb372fc4b9c1e3ad7d196f934c202f18ed45bf73f903b63d8992a08573. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/CAPA80500203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x024aab6229d23966761637a832fbed4dfa765a08ac9ab6f728c8efdff0fde7df. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18: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/CAPA80500204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7da794a81180d78090cc4be4a4873e3bb4a0b6e8e807a16edf080f346e8dc3b. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24: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/CAPA80500207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e6d22f9b29d853fb242e361786dcf8271438ebb8a74c5eb7ed05a8242f8d755. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/CAPA80500208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda90d8ba186c7631e1628464f80d81269505014b140c0a30c484749d6a4ed150. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43:15Z), 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/CAPA80500212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309e0e5f7b41be9e08d5718cc7df424da21f53cff881c4eff9496dcdea2009bf. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43:15Z), 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/CAM370300150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa67433a0665333c3858db98cb9bd77f28a2a6950e36233740b79363b93a13439. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/CAM370300152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe828f420f74d3eb581a7af9ec5cb5f31abf378e7e53cb481e9c89b62f6583ae3. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/CAM370300154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x156150b2525fc0f66e41191d42d2a9b967eab950fa0c2938e97534d9c1e512a8. 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/CAM370300156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33de021c5123bfc36eaf8cbcedbfa59c37dfa97e8eba1962189f00d6687e49d3. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/CAM370300157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x394f6810d0d8265f418ae7640b521e5f7577553ec04c08096c91156a093c1bf1. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:32: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/CAM370600547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c3abe8bd9d88fa201243d22bdb824702cf731d4d27420de1087a7419c24e402. 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/CAM370700699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45b7014420c3fff78eb4d0f282cddc190fe08164ba0a5c7b9d1d14fe9606988f. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19: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/CAM370700701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f46f837172459a66c6025583f81dbac77ee12b6d5ab6960c600a164d8773d46. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/CAM370700702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1a2cbe4dc2b5136fc903bb7e06142c21dbfc2cc040142049e39800144b103ae. 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/CAM370700704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x862ed0881c172fc25a5ed3db314649f747b30ba7b2130680b0485c4d573a9ff4. 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/CAM370700708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce82ee4021b3569f5b77e64c6e95a472ef0d47ada9063f1b844124005b848bec. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/CAM370700709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1cd1d4d10d54fdcb576ddede714df50ec8ff52e73d9c1b31039cbf7949f482b. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02:00Z), 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/CAM371201312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9abdf2a6269a01cce11847963bdf68a5ec80cf2bd6f63f90847f21a7574029c. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/CAM371201313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c5cbce36b3e972984243e665e8e97179da8930d30803a098809e9779556ec6c. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/CAM371201311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bce8350e32040c637c1d4cbb8b967a8a49aa23baed61b4c60f084030c276c0f. Chain 2 (Bitcoin): anchored in block 957965 (2026-07-14T07:07: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/CAM371201314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61b98bd59bcfd9cd4c3b0dea3990e8711208ca8761d7eef0fd153d24e7dcda75. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T18:37: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/CAM371201318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82c803c31b5c89f5a12815d43e2c726e34285b35840997fe09a46c8d3d6e7380. 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/CAM371201319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0556f74ee04dbffad8f2d9867962b853ced5e08639f8d81e7587ee1fef8b08cd. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/CAM371201320.
Twenty Years Gone: Joel Plaskett Emergency Revisits Down at the Khyber