Fatemeh Abdi Galangashi (, born March 1, 1957), professionally known as Nooshafarin (), is an Iranian singer and actress based in Canada. Early life She was born on March 1, 1957 in Tehran, Iran, b
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 0x91e6d10c7447649b7e6459af9feab7ac06c29bb02c4240c51e950ac421a964da. 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/cdc08eaa-014b-44bd-961d-f30aced5cfb9.json and https://artists.proofprofile.net/proofs/artist/cdc08eaa-014b-44bd-961d-f30aced5cfb9.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 0xe994b752887ae45fd9832259d10716c3375a0fde242e81aac1bb4f920bc94c2d. 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/TCAHX2475123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a08c066705f9ffb0e3ea1be1fccc7f11226afb86301399ff238c2e0dcd5cf84. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/TCAHX2475261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4d7db5bee76d91068114fb268564130f0245c25af544b472ce7129c0f6d55eb. 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/TCAHX2475667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa1cf5c252089545c664601c3bf6255d9620d1d8a7b7c2552b3b2b5faaf02d36. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/USPUP0811251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a2ae9d443c7c75613ac3660b30176b1f1b65984c76b6379ca6f1b058df1cee. 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/USPUP0811254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11f0e06d4c21d38cd795698204a149aba8169a145e98c7156b6e129300102ab6. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/USPUP0811255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb88009eb47a8d5a08737808c5ca02c9b008125fd0a5687a3ae1f0d3cee00ae03. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/USPUP0811897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75945201b2ea224d2e90edbf56bf209b47691b3ce19f948b36f8ed419895b74d. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/USPUP0811899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc71180a739e0b9c077355d9d77361b7c6ca42458931672e98b4db6f7874bdde0. 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/USPUP0811656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24c08694fa0a8f09b7408b0b6311c7dbe3ebb2b586e6154ac019f0a558a01670. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/USPUP0811657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90eafdb6ffac41dea6a43f4943617ecdb7776c30dc6afc437cb61323047fae08. 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/USPUP0811244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b01a2d061859631306133f4f7530eae1ab7cce313d2c2a789a7f3ea30554b1c. Chain 2 (Bitcoin): anchored in block 958116 (2026-07-15T07:27: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/USPUP0811258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x481349cc497bf16232f54e420724b65c72ccece9c5fd413593358766c389b2a5. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/USPUP0811261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4b13ba0cd222d3a85ff1950b765c312b10ba90ab08b560fc16ec7ce0d79c8f. 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/USPUP0811262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d8fe62282378bd831ed409a12793ebf3cf72dde93a13c7f0313240fec9b3932. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/USA560311918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ae083ba0045461cb1a38dbde907ea6b26cc60476e1640f52875d0fc8e167833. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11: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/USA560311928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80aa0a286b7d078ce3b40bb734261c7aec55a9c6608cfb2307e5cd35cce8fcaf. 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/QMFMF2126749.
Nooshafarin-Top Iranian Singer 70's Pop 3
Nooshafarin-Top Iranian Singer 70's Pop 2
Nooshafarin-Top Iranian Singer 70's Pop 1
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08fb4a866f47238bfca2de4b12257326095f54daf63b0bb2b262c30ca5ff84be. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26:33Z), 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/QM6P42496032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3abfc016f192f1196c2c72b80a6057ebefaff06dbd7af1b2356084e2064c50d1. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/QZES52591006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd436f7bc063c4ac6993816aa015168de2c08204c5254125014ff4d4aae9826b6. 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/QT6ED2558458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb9a9c9308bcf479042c34119d542aa173e003e5180bbc9c0b50b6eff1e8fa5f. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QT6ED2562545.