Sir Rufus John Norris (born 16 January 1965) is a British theatre and film director, who was the artistic director and chief executive of the National Theatre from 2015 to 2025. He received the Societ
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 0x071126ddf20b093870fc66bd6e30c3f174ba0b81a501546e4e34832fbaeb3b4d. Chain 2 (Bitcoin): anchored in block 954062 (2026-06-17T07:39:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/45797867-53a4-4ff4-8bce-841d695882c3.json and https://artists.proofprofile.net/proofs/artist/45797867-53a4-4ff4-8bce-841d695882c3.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Hex (Highlights from the National Theatre Production)
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 0x7b34db16c76b04c1d579fdeea4da657ee7122ed3039e50c4ddfc964078df7cc3. 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/QMQYB2124707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x190c698d6087ec67849a52a7ccf84dd0d706c2740e3080a2b730409885c68993. 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/QMQYB2124708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e3861775fbf5477f0cdb07d183a869388f13eda7adcd6a49b78dee69eef2e71. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QMQYB2124711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aceb2dc42589ff3fa72ba478b1d65fed7f5599752692eed2368ba8b74fe0775. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QMQYB2124102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd5d1d7d93fe1112da79231dd66cf336b1a71da4b9deac93b07e35f0ec84c9a6. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QMQYB2124701.
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 0xd23951f7dbd29f590f1c9796cf1e85f20ca9e50d8b6ef1e6244bf550f7eb2696. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QMQYB2124702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5309569a9d06dbc4d63ca88a5d28b60da625f93401235dc9f796a19004bd5f8. 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/QMQYB2124703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a3fd730b3db5d9a695d4c1d11295d6fd68db20f24e3807e330363a7ff78be6a. 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/QMQYB2124704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91de494ce446b24227b561a19509f05be3e4a4df9cb605bc7cd1a111c721aa51. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/QMQYB2124705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb370ede3f46d0d30b4533220f2e1dede7d6ab50b9418face8643497b9f0885cb. 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/QMQYB2124706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb4df704f1c5b61c6b7aab55040fb606f0628f403b0557c104d6e5b861bad5dd. 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/QMQYB2124709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3575c9e11cc925fd87d7bcc4ae349e53e62cfde3d9313b81908145906f167e44. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QMQYB2124710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x418f47da201c9d90433735b5e85ad623ac7483e9321bcffbba66e2e29b23dbc8. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QMQYB2124712.