Sasan Heydari Yafteh (; born 11 November 1988), better known by his stage name, Sasy (), formerly known as Sasy Mankan (), is an Iranian rapper from Ahvaz. Reuters has described him as one of Iran's m
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 0x6532e66945673f6eb4e646fedecf628c30c9d40a1c9b23100f7797e7e6f614bc. 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/32ba7bbe-e442-4843-8b36-69d525571808.json and https://artists.proofprofile.net/proofs/artist/32ba7bbe-e442-4843-8b36-69d525571808.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 0x82ea489c9e493fe49392dd74241d2fedf7a5f9518cfd88efbf9e7873898599b1. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZPXF2120682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34233b7ba0e05236a11e02320b2d9de758a5da5a02c1fa896f08422c6447e170. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZPXF2120679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c16367f2f2454993a0437919da79d7bbbed415fd538660504d3e2bf9a74b29f. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/QZPXF2120680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x508a6de185f16c276c10ee714edfb4f48b5cb1eb1e8fdedf965356c68d617e9a. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZPXF2120677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23bab81a8b329a9b75c54657c6cdeabc1c52fe5464a8e722a21ecd3603aa8148. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QZPXF2120676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6690988da2babaad10e50b4247b440c36559458870c5d43f009f848e43ba5a5b. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZPXF2120704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fa61eb5f282ec8d421482576686987f71b41b3c0fee4929053bbb78764ea396. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T01:09:53Z), 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/QZPXF2120675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc024b4245a0be3d0bd04bebf747155331e916924e044ea7ce81d6a14d59c126c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZPXF2120673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08412d45bb35e8f792ba83410fd17766f118b2241acb5d8b28b6960957cb4ba8. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZPXF2120702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb421bc5c7c1611896ad7d92ce01c29e7c16ca1f389389fc910ee068ebbace7da. Chain 2 (Bitcoin): anchored in block 957838 (2026-07-13T10:04: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/QZPXF2120671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fe571dfaa546787268084be8d0acba483eeee3fffd06ab922178440f03af82d. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZPXF2120686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x570687fd01de2ca053dc7473c6d7f71cba50b76f6ab74410b78ddc9b8745fb36. 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/QZPXF2120687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb239d0320bd73a3ad61fdb49ef1c85479394a51567c10201f670fb9aa2f510de. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T02:14: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/QZPXF2120690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c8c1b4417ea8336e09fed6a80484598cb21c6da1d15dc96615c75b36c7d3d7e. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZPXF2120692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x774000f984d99a1cf0dab5f2845bdd241afeddd29b7253bbfc886f8a28ef0822. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48: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/QZPXF2120693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc76fdc1541a022f828ea6cffe8b4e0db8eb3a206078f25fa518994bdc4323d19. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/QZPXF2120696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f962f440cac19c3bcdc12496f13958a6d16ae310d3da9fe632c23cbaddd639a. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/QZPXF2120698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6b677775f2bef50c33d4e305671f27e09d7680cad4a1949fefdd479e38fc1de. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZPXF2120700.