Randy Feltface, mostly referred to merely as Randy or, on occasion, Randy the Purple Puppet, is an Australian puppet comedian portrayed by Heath McIvor. Randy is a fixture on the international stand-u
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 0x20ceb59114acbd96fa40d03f950513be347cb8f2b22a8d5ae85f71624f010cf2. 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/fd6cfb81-3d0a-4cc2-92f8-12a97946e382.json and https://artists.proofprofile.net/proofs/artist/fd6cfb81-3d0a-4cc2-92f8-12a97946e382.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 0xa234b51d3f700c58a5c3ae6dc18d29dd9d0b535607d2a19270a174f51c61dd95. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16: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/QZ5HC2010901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae63236e9afe202ddbfe8fb4610877b8da81c0de5a249043ae30898e13171102. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZ5HC2010902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca9ecc8ff929fe3b961a554636f203377372bc9d4024452b400d62b45e39e9a. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16: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/QZ5HC2010903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b22c509e7c628d04e1d60d4289081b0215cc90a8b7c2075e5a1073d77a90f66. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04: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/QZ5HC2010904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf030e736488f1b8887a19c5feb0f4bbd5b38029fec302f25e550d10b9132ef1b. 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/QZ5HC2010905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x529ccfb43b9fab4d2b4afcf8044f87f757edc7448a44fc05d729d3d099b65110. Chain 2 (Bitcoin): anchored in block 956425 (2026-07-03T01:28: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/QZ5HC2010906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe21bb3170161ebff8f05c4a7238cb6f69de3ab1cbe3e41431ebae268d71a07a2. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/QZ5HC2010907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e88b462b1a5f753f38681847713ff94e8115689ce3730b27f6d8c8adbed1b01. 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/QZ5HC2010908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74c916299e0d45db78610e0dda1f67a86a98cb4e525d26254178a28dc10ad7e4. 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/QZ5HC2010909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x994961d2706d1bb661c33ddaeb158ba5ab6591fe54ebdbc0664889b4ad521fe8. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZ5HC2137602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0648fd7921480b8601fbc69c2a5f0f2e2971853c384f16801b0f15b94b713765. 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/QZ5HC2137605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c45a6bd423c5dab95744977ac1d4db698a00883d8309b0dd7156f577d20cf7. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22:42Z), 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/QZ5HC2137606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f5fb55ae087e9f270ca34c3c61a958e95e8e5108430d9dc4def623b1cf2f8c5. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/QZ5HC2137607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14545f5f4f0cfe5de325e8a475a5971bb67b77ad140a4691a43df88a944d9a4e. 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/QZ5HC2137608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc2a22a8119a79809b8d9481434623270da1fd8792449208a2fb699b6dd5dc5. 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/QZ5HC2137609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87a7545447c37eaed8dfdb50ebf81c5f4d4439b6261e8afecb3b104d977d2d9f. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZ5HC2137610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabef6cd813343ed0be01c2e11ba5b570bcf36cc0bb2eb701f420a432b61a64a3. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/QZ5HC2137611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f900e04cf7be6f450df42114f03dec8e57e5c7fa196dccc3d6c02d03b841373. 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/QZ5HC2137612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b6d5f1f9d12992749eff5dd3f9d8e0208cbaf8c310233b76d4a449bbf23f964. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/QZ5HC2137613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bb9631332c4fa698ff515a6304ab7abfd4bed9f013d79dc02a008fe4560b35c. 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/QZ5HC2137614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ffea755b71e43e13ff4bf9a5a45c3ca0f99ab06b51887c4607a5e6cecc734c7. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/TCAIY2428256.