James Jay Joseph (born April 13, 1959) is an American clinical psychologist and author. He practices psychology in the San Francisco Bay Area. He is known for his criticisms of behavior genetics and 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 0x7329a1825060b95af50a852459e47a05b0c533167f7f5d016d551b0a2fa18c68. 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/6db65c9e-d10b-4800-ae06-749d358cf583.json and https://artists.proofprofile.net/proofs/artist/6db65c9e-d10b-4800-ae06-749d358cf583.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 0x8e6fbaf7b79f0256ce766f9c0a293c512d979cab0cc6aa19c40d339ee9b937bc. 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/QZDA62129503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e41fff9b6caad4b1cbd973b7499db2e0497b9322a9f08eb51d754d192687d60. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/QZDA62129504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc01ffbe30cf099d82ed229cda7f65cd2e5900ed7c470889979b0e61506cde67b. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QZDA62129505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa580171b4f75431ce20e5d7f90248ca6c492c2a1426ef2da728ba6693f1d0a1f. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZFZ52171386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df99a345bf7aa71580c79e2b86bc25cfd64669e498366b0afa4c05e7a50f6d1. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/QZHN62187376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e8e20f111db2d52c7b9263b5149286b4a96bf4ce5aea4131824accb9566fd28. 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/QZK6J2145052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d0a5d2ef532abb2628c80a6ed07f41ecd718915cb74978cd87ab0b1eb1ad7e7. 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/QZK6J2194012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3efaf65fa35e72767f9c595bd1c004937f0598a6c8dcb19ee8eebd9dd03ad51. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZFZ62247651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88d01d24ffba13899a0031c70523b530d12e6695c5f15d7f16192bef70e4f4ee. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/QZHN42220667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe282d64f46df5cbad5cbf18125006e8d32ea3a91b0f4603f438d2d4c3b6e43ac. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26:32Z), 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/QZHNB2247495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe15ffd929a7e757c20541f8e6060cc3c6322931d770d56fb699a5ccc757c1616. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44:05Z), 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/QZHNB2247497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3003a1a7373c665e89883e75af0040b6895d435080c5277c8183e3a4f07f4b1. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T00:53: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/QZHNB2247498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x093f650552e7d5c778f4890dc873f6429b92d765c3ff1f716a25f9f6fff196c8. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26:32Z), 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/QZHNB2247499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ee5569df0ae426cbe9f8278eb65614c7afdb3b6e84f555f7c2abc977a56245d. 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/QZHNB2247500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f5ae4afff466ef6f858ef37b309dccf05b5147eee23fcb5fd33d66e0cfd8a45. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZHNB2247502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5883a67749583caaa9de1bc4cae9b1f64ae8696f28bc9d001d0ca8eac4ad99e9. 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/QZES92398339.