David Eugene Edwards (born February 24, 1968) is an American musician. He is the lead singer of Wovenhand, and also the main songwriter and the principal musician on the recordings of the band. He is
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 0xc431023ddb114fceaf70b653a615cc074ee214d0f46814277dafbf5a36b6717a. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/58515905-8a49-4f19-b97b-6252a5ff92d9.json and https://artists.proofprofile.net/proofs/artist/58515905-8a49-4f19-b97b-6252a5ff92d9.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 0x725d764f6ed05fa836e519ddd669693bf897f71a0a7e3b1dd6f6a351149b64e3. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T17:35: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/DEE351812123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4e0ea486dd143f7fc1181b4793c701874b34834270ae0d19a76870253d8f135. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/DEE351812129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90521d3b67bdfec4a9d27258f4447241cedf6cebb97f9f443bc69ecda1dadd0a. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/USA2P2337503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9594fafbf5856c705a02d9f51fe113feee0bdab550e2b6a7095227702f59c122. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:19: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/USA2P2337512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8552696be9ffa9e33f7c8b64545c0ff8de98885d34e5eaafafebfd22d6f6ffb8. Chain 2 (Bitcoin): anchored in block 958474 (2026-07-18T00:59: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/USA2P2337511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa201402dd3a7c4233ff07bb401134085c8c1f5301a9ce308378de5b2415fa670. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/USA2P2337509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa632404e9b7ca091cd467253aeadf16f2fbebe69826362eaff460ded0b2ccbb5. 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/USA2P2337506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x994f0cf2fcd8491cdd238c658f6da2179fb416b004661ec70d32b4014ac621f1. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/USA2P2337507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b12d2a452a466971f56d3aa04d083e1bb3451968e262b08624dbbeb6c9341b3. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11:11Z), 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/USA2P2337505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d4843e8db23b05f0dcbedfc1be5be3248e3561a7ccc8a7cd3bec6526d78914a. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07: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/USA2P2337504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8552696be9ffa9e33f7c8b64545c0ff8de98885d34e5eaafafebfd22d6f6ffb8. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/USA2P2337511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x455a14ea326635a767f2e1145547e2a004d30f5983789a1f772e9bc93da3fe8b. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/USA2P2337510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa201402dd3a7c4233ff07bb401134085c8c1f5301a9ce308378de5b2415fa670. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-15T23:25:50Z), 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/USA2P2337509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8384a61d8e5a70556510ab138cf914feb329ebabe97566c4162caa01b94e689. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/USA2P2337508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa632404e9b7ca091cd467253aeadf16f2fbebe69826362eaff460ded0b2ccbb5. 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/USA2P2337506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x994f0cf2fcd8491cdd238c658f6da2179fb416b004661ec70d32b4014ac621f1. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/USA2P2337507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b12d2a452a466971f56d3aa04d083e1bb3451968e262b08624dbbeb6c9341b3. 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/USA2P2337505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b479e3c317fe6b9f4d910b55494ece7da7bcf3a16e1723863d465b169ad5f11. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:41: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/USA2P2337502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d4843e8db23b05f0dcbedfc1be5be3248e3561a7ccc8a7cd3bec6526d78914a. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/USA2P2337504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2074428e3ba5fb4babd842723fd36ed48541c557cb816bea97350c098236decd. 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/BEBZ31400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51908d24680f20aeffbaecc8299d11cc629c4f583687530068f759ee10b68cca. 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/DEE350910690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b47588c495fe2aec15cbb69027d38c4ce35cc6ec624e0bea1f01dace8140a50. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/DEE350910681.
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