Dorrough Music is the debut studio album by American rapper Dorrough. It was released on August 4, 2009, by NGenius Entertainment, Prime Time Click and E1 Music. The album was supported by the singles
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 0x4cb729de38430e0146c7d4efb8d0191f24307537d0aea09d2ac06553185e87e7. 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/cc2db155-89a6-4828-8eb9-31e708655782.json and https://artists.proofprofile.net/proofs/artist/cc2db155-89a6-4828-8eb9-31e708655782.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 0xbe56adfd3d11ba86d427597e6ffc4983b0aa924c857cdf704f909beb58a6f915. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/US6YC2203548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf45892ab3f680079452f43870dafe468056d74d54bc0d9e9a9d3613b3455a187. 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/US6YC2304899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc4eb9b4ced103cb5f184fdc3c1d8b6a3aa2dd0ed523558c659d5331305512d. 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/TCACJ1534838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd9cc6d2f30e525f7f3206fdb6fed3e0cb05c4b92a67711aef1cc06288f33583. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/TCACZ1713824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cf5bb7526de7b2b156b38b9e1a5b2bb1b532873c85af54363809f0c04e2cdbb. 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/US6YC2203488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7aed73d13a15e5a5fd3e3bb9f86d24410c00da5fd47f01f108b89fa7afb44e9. 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/QMFMG1410571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a005f078167f92db82d2a66341471789fc857a6647eb5e53391fe8415ba2743. 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/QMFMG1410572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ac7ada8dd909b3717523565fafe31246bffce61b47a3474ef2df151cdb4723b. 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/US6YC2203497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe1162a4c55d7cd473f27883fa070044f6d81fbe004728ede0f0492c22267062. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZCCY1800214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa53dab4e60cef8abf454b386a9f5b7411ca7bdc6cac72b4858e421d06e313e4c. 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/QZPES2200014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x426f7b62436ff567516f4764b169009623ca22ebe969a4ce60b471934cde4fa4. 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/US6YC2304829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa71f0ae925303e234fcbf966f5276b0a4a1a27adf13b5bc9aee1e30f77371d4a. 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/US6YC2305004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x959349ad265579a91c8793bcff817b6fbb9a97b2293a2d5a48635d4b3146a241. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/US6YC2305010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac3d388e815d5604e63da35d96641f2abfccb2017c66bbf37dca0806ab72a0a. 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/US6YC2103227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x426f7b62436ff567516f4764b169009623ca22ebe969a4ce60b471934cde4fa4. 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/US6YC2304829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad0ba70045001a7e3b4adb5afcf3cc7ce00da10f45fa9633553fb8c22f4205ff. Chain 2 (Bitcoin): anchored in block 960225 (2026-07-30T08:04: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/US6YC2203930.