Percy Carey (born June 11, 1970), also known by the stage names MF Grimm, Grimm Reaper, GM Grimm and originally Build and Destroy, is an American underground rapper, music producer, CEO, and Eisner Aw
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cbb547afe1913943a39bbe266f0c6839c5d1558f84ff8db9cdfa9d7bd7184fc. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/be66922d-b699-4fed-b565-4cc04ae5e4b0.json and https://artists.proofprofile.net/proofs/artist/be66922d-b699-4fed-b565-4cc04ae5e4b0.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x332fe9ae6af3992e0de39e14b3835db5cf19fe67397f3eb9e1bc6bfd890faa12. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/US78J0500051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f1536a0a6ed3ee185aa29568e852a31b49041748453bdf05a261ebaa5890cac. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/US2S71328005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x058653071771c27d9a49d7b66dde85c5dd20720453b2763908ff351749c6e89c. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QM6N21481791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4d7c28747778fe3d2982e4afa4949312d404f1d283d9d54007d1eebbc355185. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QM6N21481792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x484de2c74129138647c340ee50cd3024034c5893e2fc7cf0eaf7c1185ef80859. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QM6N21481793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aed5e6cc0bf53448da28b025f91c85ba144086d8f06eada4a93e9b3d4e6aef9. 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/QM6N21481794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6de81c6ec2ae35334cac0513779b25337188386946b18a940bce6706ca5005a4. 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/QM6N21481795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36f09acd253bd332604201d02aaaf054621b4682417598d8bb4e68276b6b8609. 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/QM6N21481796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80140dfad6a577af49b97b8d7a59cf3be5bf356777db2bb4beef88460b8bfa14. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QM6N21481797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97a6945bca6d49991f65a03288cea5d1302d407b100b3112b1117749ae26d3fd. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QM6N21481798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b71d08ce97802c7b44613347ac18990fe1181155cd934d6d1bd0cda469c0894. 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/QM6N21481799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9392c90978e49ca5de854ba9e936d2d4e11714527f11ec35165947eb900ac81. 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/QM6N21481800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x331ef36d3c1b35b9f142f7c27a88706adf91f1c1579993089c41afd13b8dd938. 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/QM6N21481801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53c5d4db4ab969de6aaa34596952039990b3b7135542e1cf569bfbe06752016b. 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/QM6N21481802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad79cbb2e04371150070c3f30655d8760751cbb851673881a1a7a00aed825a95. 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/QM6N21481803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe8c1f938c9b5b639e2d2146cd2f4afd151209699f1f03d66bdfab5cc5caba97. 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/QM6N21481804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90ffecbfd6a7fdb01aa74d063b5dc6e0f7703290f8666ca83a25b26e0a7b5f67. 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/QM6N21481805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90ff730d72d8de6f1af7da4bc31d413e221ac7bd38d64e9eb8cf08d02ad5027. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QM6N21481806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2efadce1a3e87f8211787c8a4cdfeb16b573595e78a33021741d55990f751168. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/JPB531400024.
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