Psych is an American detective comedy-drama television series created by Steve Franks for USA Network. The series stars James Roday as Shawn Spencer, a young crime consultant for the Santa Barbara Pol
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 0xdb8c7386e696fc7a9dcaa4a64d948a5be93711d0ce8450bc5f9887969d06fbb2. 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/6f011ca6-0773-4c79-9868-12563b30e7a6.json and https://artists.proofprofile.net/proofs/artist/6f011ca6-0773-4c79-9868-12563b30e7a6.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 0x1528dde000ad14c8c813d6a1f0884927a9808ece876c121e41991adf51fc657d. Chain 2 (Bitcoin): anchored in block 958889 (2026-07-20T13:24: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/QZS642176995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x608e967c85033f162e040d77d22587e300cb48c94665b736888f6deffb07d07a. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZS672153169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77780ac0048fce3c48a7631ea1ec5dd0488c3844019f8a95791f8ebafe67104c. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZS632128829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10320bc09dcfbc20c99ad2030ee899fb5b6d8f2d1a865b74dde59adb3918dbb. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZS672131246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b7f655ed89514fa588baa408f37ce79ae75c9d525c5104d9e2ecf61ee377dd4. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZKDK2293836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb86f18e04281f7f489decd5fb8f600cff1bc33d704a5558d26075d5474e1672d. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09: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/QM42K2233720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b6ec711707febd316793a1c5ae351ea1380d230fd36aba44b4d644555db864c. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57:35Z), 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/QZMHM2296066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62318b701e74db0a68a016c3e3485aa7fbeb421dbe58abf493481292b84be324. 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/QZMHL2248185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcc490f94976408ce32f2107edd5061e92e6f260627faef74ed3509feacdd23b. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55:47Z), 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/QZS632270969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48711a6a7ee3256b4b21e49b3281647d44d650733ada623b3d57787be2031af9. 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/QZMHN2255952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ab9bb8a407583c9226bcd465b9d22131d65828bebfc97149611aae6064c86d6. 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/QZMHN2201764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9b2f709f12a49d7101e21231862828c68d61cc1268b712a605162a9b3b0b6a7. 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/QZS642207786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94dec7689168f0d2b04777ad7046e68e1a0afd650fbb16cced697dc1f1043a5a. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/QZMHL2249120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f0ca6be39e702efeb6846812f7b6fc9d7947a8c533dac0044d2aba06b5e7757. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZMHP2326547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81eca6c70f714b7b5e104cc41125317a47cb8fc21f4f5032b3d7e7a7c90d4d26. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/QZMHM2337959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f1af13acd34092f020033f1960c0f73c9d0971bf3a53403c9b47308cee3c22. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZMHP2371359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5ee29e14ca1fa66906b4302e8cf00dcead7ed0d4dc2aea05cf170c1b47b5db9. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZMHN2382066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x785defa2ecfa5c9db86eb5e0d735d0a0b714568853b1d8e6eb9138e4026340de. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/QZS652270888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22fa20f5035e5021cae05f892a1a83e41955833c2f0daf6ae71ebd783fe3aac8. 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/QM42K2411472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa36f4c8566a11ac2226b5b89883475837457eea3772358b6a171432e48cfc0fd. 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/QZMHL2499307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41d7bc7ea763d68aada4b99506dabe6452ea5ea791db3fe00397a406ba772db4. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZMEM2250569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20bfff381f563fd6b195a48707f16c1be2f80d21898eac2b69f1e7928903a6dd. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZS662291573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0de8d2d9cf6762a1c1ff26d22abc657df6054adc96191bc4a1b7be873a09dfd. 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/QZHNA2140728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd600ea0e36cd93665fb2384bb201d04b222384ef0d7e9233a76ec10c763c60. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50:38Z), 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/PLC062414508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe97a2911506abd266d34ca292550f1751be8281d20bbcc6c11966521d4db31b9. 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/QZNWQ2381482.