Raef Al Hasan Rafa (born 27 October 1988) is a Bangladeshi singer, songwriter, and multi-instrumentalist. He is best known as the former drummer of rock band Aurthohin and metal band Cryptic Fate. He
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 0x79ce092d29dcc42a9c6ddb9d3869b30d86221cdd6fe5e0458c052c7fcd45653f. 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/a4313bad-2724-4a86-897c-7c3e71eb25b9.json and https://artists.proofprofile.net/proofs/artist/a4313bad-2724-4a86-897c-7c3e71eb25b9.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 0xee4912003f6fa853f544691c67364132cc58562e9ca15d61a0583d5e6a73bc65. 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/FRX282309074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f8537aa0b6c1f169a2190c1f7a0672fe959b3d5c31340b179fe5b86d9775be. 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/FRX282309075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91379fe768f4734ac8130970e653f0fd85c09daf9618a8046f6644b3062b2753. 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/FRX282309076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03a7a41f2cf5f14dd84ec27e0a292c7a1553cf1174de0e7540b312528b5de239. 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/FRX282309077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b742794831b49b0fcc69d73d45964e6f71eb0f4b4c6c95a80094ff1ed3a238. 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/FRX282309078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e02b49a955b53ae8c9c6adf9e38cef12309beb0ba301c5236a482f76369ae19. 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/FRX282309079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3056ce70563b9e88c989a60a757218caea1c455d0bc7be877e2bb6469c4d6be4. 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/FRX282309080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb829ebebf7c24281be859710f030017c13730559248fcb0c1b9f1dad03801389. 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/FRX282309081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x319272eb47385d927a2d73b5784704bbc38a3130dab2ee09c412f8622dd1718c. 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/FRX282309082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe17df17a40d6da0c42add2549a9dab41eb02461cdf5474078aaeef5e6ec7bf47. 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/FRX282309083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa5f13b3d8b4ae60f11b7660a03709370e708dcfd3ba7ddd7e4ffe4544539fd7. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/DGA052352310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06d6a002dbeb352738535f42cda0784352756acfe80ecdf7f3a22bfaf52205d9. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/USCGH2597755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3afb581230ba6a620f8bf8382e0179edf7a8598c73dee1955e7eadad87b18217. 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/USCGH2597756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31cbdd3f7f04068e592a6e06f636cdbb0f435f67a20af70b409a0ef9940308aa. 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/USCGH2597757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc258ce17894c675a55dc77395129f6938dfd52c09bbf591e366f46ce96382b7. 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/USCGH2597758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x822a61a110ed8bee8b87c3f33e7fe886607f151ea686765a1f442488cb8ef6d1. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/FRX282309084.
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