Charles Phillip Ivory Penniman (born December 10, 1978), known professionally Glasses Malone, is an American rapper from Los Angeles, California. Early life Charles Penniman grew up in the Watts and
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 0xc4f543f2b457e440da0e72d2b847b9425c5e0314100c60bbdbed5f6afc6b7dff. 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/98bc1253-56e2-4dc5-b52f-957f8d085f82.json and https://artists.proofprofile.net/proofs/artist/98bc1253-56e2-4dc5-b52f-957f8d085f82.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 0x94ffd4c0829bc7ea5feb793ca1ea382b6fbe05767942bed92b8721c52dac2f5f. 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/USCM50700256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x237e65a2078ed8bf49c06093b3baefcf33a7f156e45e98983a5fcf4d1378d2d3. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T19:11: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/USCM50800773.
Beach Cruiser - (An Original Story by Glasses Malone)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27be2c5bd53613f26ca29f04c4434db539afbe49033674927046b1fca8460690. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZEQU2300024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8527a311c7f090fda87bcd51f59f47d6760e78e82870ba8da9b667645f8ae04b. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-16T01:49: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/QZEQU2300031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15a6dd9e8e190bc7dcdd4d11fb5c02b17ca1ddbaf075ec1488217c918695887d. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/USCM50900043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2745b063d1280e19f897ce9897bb03e4ad432764aaac69fe0f4fba1a8b99291. Chain 2 (Bitcoin): anchored in block 957866 (2026-07-13T14:54: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/USS1N1131903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c61a85712ec9b537a9755df3e7a07f8611135958366f978ff0651a7f05372b8. 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/USS1N1131908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x097c237587024ad7d980fb3c53c2bb27c5ed2b278c6b10c80547a994c653b8cb. 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/USS1N1131904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x656ab7bcb9ad5430793956668636e3707312e7a00b416fd683e4f0f7113e2fa4. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/USS1N1131912.
That Good (feat. Ty $ & C Ballin) - Single
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe07e1afaab26b21e79e6c469416390937aefc3b80b4125d616d33aab6c4a7d0e. 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/QZEQU2146829.
6 'N the Mornin' (feat. Ty Dolla $ign) - GMX
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b769c0f4e6fdeba156acbbbb32393042c8fdc9d78ececc0fc36f35adca4bed3. 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/USA2P2113450.
Thuggin' (feat. Kendrick Lamar) - Single
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dc90f98385d832b8c3e89d4c7f833a9b527e7171ea0a901e559fc3f19a6c2aa. 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/USUYG1069401.
My World (feat. Brian McKnight) - Single
After Hours (feat. Dom Kennedy) - Single
Thuggin' (feat. Kendrick Lamar & Killer Mike) [Remix] - Single
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3d84cb93c57ca9273a14e106875b928e957e87ecd27ade1df0e5d42ba3961f0. 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/USUYG1077644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf29f12724bdf4d4e09f6a91660e0411d1714cb463c5fff0097c40b43a5ff3fec. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/USUYG1076875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb26ebf56c8db93233f76a4b76513b0c73132737aed0414b9cd58da138bb37b2a. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/USUYG1076882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9c745bb83fb6077b2db6a99738e9f6b5becc0d3119944b434de026669d46432. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), 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/USUYG1256018.
Kanye Should Have Never Married (That Bitch)
Kanye Should Have Never Married [That Bitch]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f0531bb78762d064676c80f74fbfcb854adc066e00f4d772876f34e2136491a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZEQU2200208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b4e1a04be187e83ee11e1cd21ac3887c10b1e896e473c848eaf5445f08c1446. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/CA5KR2370484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4f273d21d5d1dc779c4539f0084583b704b022d227789d06d58efb7fca936ad. 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/QZEQU2400796.
Chopper (feat. Billy Blue, Buk of Psychodrama, Trouble, Trae Tha Truth, Fam Lay & Glasses Malone)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3dab91ae4470c48285daac7df212f870579e0e54e93db3e8f9240b2e3fc3dc3. 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/USAT21405279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aefc7523efe097939d5a1641eabbc03bebf71eda8d64e10d55985cd2f87abde. 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/USUYG1038767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18c98ad5ba9971dde0353c9f4e30cf7500809b0f4b0ce370ea99def47236515b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USUYG1045304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba0a2827c83450e5362a98e526d29daca2aee1713415f6a612dd7ee5c573937d. 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/USZXT1016246.