Rai Thistlethwayte (born 21 April 1980) is an Australian rock, pop and jazz musician and songwriter. Thistlethwayte is an accomplished pianist, guitarist, and vocalist. He is the lead singer, rhythm g
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 0x0203ec36977f1a4e0ecd914082d40e2cd3ee668251ccadf9bc54db07f82b0ba2. 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/5903d034-325b-43ae-ad6d-e2f60340be69.json and https://artists.proofprofile.net/proofs/artist/5903d034-325b-43ae-ad6d-e2f60340be69.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 0x041e77238fc4f8194a815617d33b196e606dcf30bd32511bebebe04af5c7d3ed. 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/USB2D1300024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ec2ec15f4e2590a2aa6650c4421bd17957da029407e0f54b3293e3fa5fdc59f. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18: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/USB2D1400101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd37369efa174df8d5b1aa8c777f7737275827f33bcb731932cc244f71d605cd0. 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/USB2D1400102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd516566901fdd3ed254bd6861ed37b3e92a40bba4f967fce123fdb3b9929b104. 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/USB2D1400108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ae548801bf13742287dfffca65ff09bf92636cd0511027ceeb4e4e7aa68f581. 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/USB2D1400072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x409a9b4220b91301cb790777c6f49e7311f45430b2fc6726406ad0dc0ccd97fc. 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/US92U1908338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc59bbc59ea2a514de0175030c912f65a82589e494a3ae411d6c856b0a260b44. 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/US92U1908339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeccb500fb62807090d8224f80b75664a3146c3f79203652c01ced0a304c3713c. 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/US92U1908340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x158902f95342c2b758b531294f4b5b51e7580a9f6c6a50d7110b60168fc20cfa. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/US92U1908341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x196e9f612fc61cd06ac652e6542601b6341bbca73c4bd81e91aabd06e2c9d61a. 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/US92U1908342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4c5c72a15c2cd77c5ab36fbac6528bceb32c613d3c70c9214d4f1ac30c781c8. 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/US92U1908344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3ac7d568ae7dfb9f296b68eeb3c0abfae59835e6c04fe699f47917fe1536037. 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/US92U1908345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9086f9cfb273ec810a24c859828339b0de52f060eb6327480f9a3df3614a4a71. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/US92U1706532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe43ca8ccb51ba87003d9ab7c406a3bfa47387c7074f709536f8b73291c7fd21d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/US92U1706533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ced407364bbf153ef7c517af4a8bca51a9b984d77cb371e03b66f59f099aa94. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/US92U1706534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c084e52171f8688a606bf6ddfce3c20313ee9ccdb723ef0695072cf0ede3162. 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/US92U1706535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60a9b3c7a8a44308ffc2c05b21d4c89487d010d58612f1133569eb97e10714c3. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/US92U1706536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5542a3fce09240ebf8c369699fb595c50227d1e6ba22426410e93b5dafc80b0a. 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/US92U1706537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6dda94193c54d6c0b3189dc9ad87d70377e76a0c5f49f9c8f744115514d1ed1. 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/US92U1706538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d395ae938b30ea8f0cb4d138528e759d498ffa7280abe0cf599bcba3ca9ae04. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/US92U1706539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd29a54c2138e93078eb3aa9300306037f828ccdbf54af3a8e275b8730f027c6. 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/QZ9JZ1775086.