Spender is a British television police procedural drama, created by Ian La Frenais and Jimmy Nail, that first broadcast on 8 January 1991 on BBC1. The series, which also starred Nail as the title char
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 0xdef101e282d55772b18a393669bead33a77071e9eda6b33d8c9cd53608c0c143. 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/4f2c5b24-cd6b-4cc2-8014-d5af4963d9bf.json and https://artists.proofprofile.net/proofs/artist/4f2c5b24-cd6b-4cc2-8014-d5af4963d9bf.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 0xc1e5588ebe140a1a035de44e29b8b5d440b09330e5714f57fc05c24e7ce6eacc. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/ITDF62019507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2afca9dfc3e2f5dc44f317391f629b8f473d2aeb3ecc23af0ed1a8247a4cbba. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/NLRD52038590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa64cd8d63016d65580045b6e554acd3bf8c466b736cd62ea6e622605ab232d1b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/NLRD52031345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4981d72a62a7bcc2559bf4a2bf2948f612629317a0112f76074ca6060bf47ff. 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/NLRD52038591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x606f86e6399e84a0ed87b1468d87bc10f8a7af81ff5fbb5384eef13a4d4e3262. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11: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/NLRD52038592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3761b78b89eac1f16a020a768052edae0ccb44e36aae3f037263787b9c24cb9e. 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/NLRD52024583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeb252956e38d6d130eae2b7284506b2bf252d9d35c0e5ec1895dc8d6faee800. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/NLRD52038593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d4c8869e843b6a0c96c3ec673f7d1b206e7db1661f7458872ae452c7a5fed93. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/NLRD52038594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00204d8160ef8562970d60ee3b5bc8f14ecb02c03748986250d9502b71b25614. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/CH6542060763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x115866558e0eaa8feb73cb3097c548463bbd7733df5784bf966397a8ed21f008. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/CH6542024604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55278cef37f7881c0426798dd1c5be891b2d4a2dd80ab867f07b47936a95d042. 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/CH6542060762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60337010738e1c4d76edef823c4a97ca2559dc375d95decc4a8c835e08c24252. Chain 2 (Bitcoin): anchored in block 960153 (2026-07-29T21:57: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/CH6542060761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59e15691f2eeaa7717a0e39925978ea687722f6d9b80d2c9fbc38b08a06c3cea. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/CH6542060760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b744403cabafe2cf11d0c1dd0bda52954a156534eefd7ed902678069e321658. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/CH6542060759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6420e66385a2ec060b897490f599ee103484cfb6d2992e562a90afc1393daed. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/CH6542060758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81aad13789ef9c93f8155d3de50eca11fb515cc718862260fdae3ad62fb0aac4. 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/QZK6J2056921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x555f520375136c12e40960118819d46a27f9504f5fd28f33e1df713cbf75757a. 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/CH6542243788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c24d4a2d1d2917683215ca62d6db7d6d4d12d42222748962bd47f99c01e874. 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/ITM382400135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb86d317d1607712c621fe1aa692affaa7dacb085c9f7a6667d041fc6e273731. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/US39N2300239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb86d317d1607712c621fe1aa692affaa7dacb085c9f7a6667d041fc6e273731. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/US39N2300239.