Duke Garwood (born 1969) is a British multi-instrumentalist from London. Biography Duke Garwood has released six studio albums: Holy Week, Emerald Palace, The Sand That Falls, Dreamboatsafari, Heavy
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 0x4b037ef42b8131dc26f5d999714c29fa69f2f61c83b12aacfddf47d211045427. 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/1c742cf9-5c58-4c8d-b79b-7aeb31e86ee2.json and https://artists.proofprofile.net/proofs/artist/1c742cf9-5c58-4c8d-b79b-7aeb31e86ee2.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 0xa25054c66089df8cc578292b42ee153a081ab0012a1d84ff322133da354a534f. 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/GBPVV1702162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b8632c04596426cfed483f8be56c5578b29b016c229678934ece4c86aef44c0. 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/GBPVV1702163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07dceb864a19510efd9e77562bee132c787a5328d1fa31e8df4053d779f77298. 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/GBPVV1702164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d007122dba764f09c79f02d3b5bdc37d07d689d6dabe2f8d1587c9945ff1e17. 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/GBPVV1702165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x614165382ab80c4abe11bea9afb49e5f2a95926aad2cf8e2b5970fd5e6f4fc38. 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/GBPVV1702166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d05b8e2fddd06880fa7a34e0e7c940087cacfe149bee7afe28f80682d231b2a. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/GBPVV1702167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4598b0981dbec872ef736bfc2ac9c9fab725bfb6b08cdb7a1cdf7dca324c77c8. 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/GBPVV1702168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5868c22ed0672eb13caad6c755a3554acd534074939cccee1421d3145c3bf69. 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/GBPVV1702169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70b5566fbcd94561c68946e1995963c9431dd18887db864e300cdd3781f16e9b. 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/GBPVV1702170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ffd55088875c704d72615b37961b5552438d6ce5284dbab84d9324e12aee2a2. 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/GBPVV1702171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f69a42fb29ceca0c05afef1f3c73a041db4e6e3d8a3e96f9419a12a06eba96e. 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/GBPVV1702172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ae3d18c20fc6680059d2d64adef7307ceccae400fc85a5356d843512ab793e. 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/GBPVV1702173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75b206e9dbd02d9b69e32e36ada3404e040b5e0b769c753104f566ec5c3441e4. 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/GBUM71301006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb9e02517b349550ea4d8fc3718d40b6782099a56b78049893c58d9d343fa240. 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/GBUM71301549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9844fc35d3985bd27487fc4c38910236d2d59f7da879c304f33154228e445ac7. 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/GBUM71301550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c9fdb8b73f8d903f5f4c913fd016b183eed498f31c1d498b49837caa0a9780f. 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/GBUM71301551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95439b6f30c8102fddeaf935d873ebbadc99337d9e2890ac12016f6a013985ad. 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/GBUM71301552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08712d036521bccab0a21f07b96dc7bb0e66394f97787dabfeb95eccee1e38c8. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/GBUM71301553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf372b46e6729e0720cb0aee91967815ef2afd901ee7acf4f6744c2670acca9. 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/GBUM71301554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0a2c6e6ce5ba54a54db43066a6fc62b64b30cc05b8cf00cf9ba817e4ec49901. 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/GBGLW2101558.
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