Wesley Lawrence Willis (May 31, 1963 – August 21, 2003) was an American musician and visual artist. Diagnosed with schizophrenia in 1989, Willis began a career as an underground singer-songwriter in t
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 0x7ee81b6fad72e9b811240191ec93f308d1506e89099e59d14853b926e6ea9365. 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/5277d947-1062-45ab-9c06-4b2098120123.json and https://artists.proofprofile.net/proofs/artist/5277d947-1062-45ab-9c06-4b2098120123.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 0x8645eeebff9f5d9d652c3ff3dc25a776cd6507916cb9aad98f183d8c3d6e6f44. 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/USOEG9688602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ecf5835bee7ef16f53c4af962b3092966a9d216806d1ca5c17e7ea0014b1de7. 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/US2B20422702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a472129e2084199058966d1fd742fa2cfa3cd392c87cd8c8ed2df522f825001. 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/US2B20422705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd32d5f0b72004ad3f354478f8e3ccfed32ca39da0f781094f7c5786b978909. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26: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/US2B20422709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb4aeeb7c1cf3d5f35033d08081dbf55abe3df20af8c55b00644272c08b2a1ad. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/US2B20422716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x368e0a093a9bbf277f617ae857538292ab1076b21022037ece74eab857692f82. 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/US2B20425115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x067ff0e68ed214023cb877482264ce48c0bd30734c3377022d0976ae69ddd879. Chain 2 (Bitcoin): anchored in block 957697 (2026-07-12T11:22:18Z), 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/US2B20425120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x409c2b7ae1e90cdd3815d2fe121a6ae017b17c2314fe97fce05e989da0ab47ac. 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/US2B20425121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9e5e9b1864c403076f1f21ff41fe990e73491ad70a5d3941b041bfa0e8df234. 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/US2B20416402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe13a1634fd0b8b16bbbcbb31d4416e7117aef2845ad143c28bd43a98388b04f4. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/US2B20416404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9b2c7c0ff7b6b9d16f641934d3cdbebc160db90e2aae62cb34e0dd9897f06f2. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/US2B20416405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc11641d7910e96180eb0ede46c9fd5e4bbe94429a6df8f7007bf5bf1ec8095c1. 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/US2B20416409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d76244dd0f75af8c20e6b8ec00d56f21b83735450d090f81a1d98a7d7e4f049. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/US2B20416411.
Jesus Is The Answer (With The Wesley Willis Fiasco)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x088be6e21950b112a8cc4bdb43143e296380c92edc6fa68d48f609490459c74b. 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/US2B20416414.
I'm Sorry That I Got Fat (With The Wesley Willis Fiasco)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2f5d00f2a847676206db5f709b1da4061ff9af97fa04df0776c8df6f32788d7. 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/US2B20416416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cd40f0a9f70bcff76b9b047ff67d4226d1696d37f264700fd4ab4bedb671bf7. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26: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/US2B20416419.