Assata Perkins (born December 28, 1981), known professionally as Sa-Roc (), is an American rapper. In 2016, she became the second female rapper to sign with the Rhymesayers label. Early life Sa-Roc w
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 0x4a2bf01aec3553a1ecea04539b6aa686d1df9b9135c6b66da823105bd8a36b25. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c14553d8-5399-46f2-bb41-6fb0f573c3c2.json and https://artists.proofprofile.net/proofs/artist/c14553d8-5399-46f2-bb41-6fb0f573c3c2.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 0xbd8a5a0fdd74e294e0cec5bca7cdcfc4642d173d49725d876cdcd43aa8f2e479. 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/USUYG1025299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf06b345db256212f233020e3be503427a71ef6588b40026257d68a19db806ee0. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T11:01:02Z), 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/USUYG1025412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4280fc0c8787bcc017cbffb0af36460fca6149330387ae2401ea2ba3fd02d14. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/USUYG1049377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11801dd756bf0d278ad189f41e9eb08be4ec7e467da6118f0a18306c16f269fe. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55:21Z), 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/USUYG1049379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a08b5d10f5498624d8b9690f970d6829a0f0b0e5c3d329a6ef10f3c2f407a86. 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/USUYG1061016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ca21b1ad23626833346d25037a2225a44a65a93d46450149a7162689cb6ee9b. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/USUYG1081723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea962a3887e641d0f4166775e8d95a43a8d4e8ef8cd15ecc07d3326b5aba2a80. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T08:03:24Z), 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/USUYG1081727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x766e7c40eb10d79df3a79ee1ab4b9c81d9de92e59f83dcb94f0dc6a1e87456e8. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T17:30: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/USUYG1081728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f5b5298c2f5b9a83feb5ab6e7a9a4b1e6f05e1ee0d8eb1634a80771dce1429. 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/USBWK1600087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe93611e4175ada1e3516cb3462e0679ec7a720659e53a750a4a9f5e34ab640f3. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/USBWK1600079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa946b785c112b648fbe05ef96cde21ca419dd1235bf0502a6c3776bb0938363f. 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/USBWK1700068.
Believe (feat. Aloe Blacc) [From And She Could Be Next]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd76ef874f22a4d04442a9a3f762c5b2bfdff4c70daecbc8bc4819d0914f73181. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T11:01: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/USBWK1900036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a3e4f492e87fea7619c09247e327a2746e619bd078ca2a37be434f6b50bdb26. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/USBWK1900040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45c19636fac0807fc4d74b79f651e7c70012eaff3115dcfdd04e3da7f8e63bfe. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/USBWK1900041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cb8ec541aea8b3cc240052a7442432c84f4a18fb3e568a009dd24263ba71875. 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/USBWK1900045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb9dce95c978b70ef44e6f0caead11d7ea8e11f8e042b2ce8779e76dfea93d52. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:00: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/USBWK2000109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9f29c970961e8d72e25d03351973d5fde34555f3260814fc28906f685187136. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/USBWK1900049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07146dbaa1631beb0c67bfc94a95bf5b5fa76b2b0aef5248714be0a9806eb85d. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/USBWK2000110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba0ed6a49ea59889aab6de928a9fc9703857a8b0a86b38b6864251f42f9d0d83. 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/USBWK1900052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f9720c6748821a1284b19a00d0c2da70db230492591415c6820ba8c3ddaa56f. 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/USBWK1900054.
The Sharecropper's Daughter (Instrumental Version)
The Sharecropper's Daughter (Deluxe Edition)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfc38bc36d2606be75b7991243da980daad156bda2eae4814349390381c9d50f. Chain 2 (Bitcoin): anchored in block 957867 (2026-07-13T14:55:20Z), 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/USBWK2100055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe26f54d1e3ab7b423bfd487302136f218ad0aeb6eed6067f6a14102f19122f9e. 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/USBWK2100056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebb12a2b49272976d9cb3cefbabce83936dbc007c6c0fbc1a4bdd717c5dd1894. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T19:07: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/USBWK2100057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cbf729cebe8359c29acd371f3eb12e948a341f434f5b0394046c1c3e749b81b. 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/USBWK2100058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0322acf4c16185b5668d1744b24672e004345301646834d24daf71b4a659e58. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11: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/USBWK2100060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78d8beedc84ec8d81198570edd35f05827b95dc908b4bc8e448a6667225dde1b. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/USBWK2000132.
Unmasking the Spirit Fakers (Instrumentals)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5828a2a1b27ad20c6f4323233de60a00b0b67251f2562ef574c394e2c4be30b. 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/QZQLS2400034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7bbda1b47c4355a3681b99a6c3ac8e3d6e00d449dddb91e212508174bbf4649. 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/USUYG1366429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8c19968da4732d1992dba600d1b55992da6607d5bc67b57bab56707519b9d1f. Chain 2 (Bitcoin): anchored in block 957064 (2026-07-07T16:43: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/USL4R2093764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebc2f8ac5ed1e11002b314d0131ef00aa3ab24fa80bc9730ecbe48a687da61be. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/DEQ021804891.
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 0xa20f8792b3610bea6b4f8c558bfcde71711c09a4a806404c795b427884610b57. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZQLS2200036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x657555294a393ffac061d99e0d144740ca6ad0e63e0a954e1de0bf487ca8f587. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/US92U1901997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc37f2983dccb055ea99679bf013581fe314412e7111a2f1357be0c5e7d6be206. 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/USUYG1061383.