I design Interfaces & experiences for creative AI, models and agents, prototyped until you can feel how they behave. + Computational fine artist.

orkhan.design
Joined October 2020
Pinned Tweet
Third show of 2026! The Idea of Saving Aesthetics is the artwork that sparked my obsession with visual identity and cultural heritage, and its journey since 2018 has been incredible: 2018–2019: Created in 2018 and debuted at the 2019 Moscow Contemporary Art Biennale (my second major exhibition following the 2019 Venice Biennale). 2021: Minted as my first digital artwork and expanded into my debut immersive experience at Lume Studios in NYC. 2022–2023: Exhibited at the Theatre of Digital Art (ToDA) during Art Dubai 2022, before evolving into a new interactive version at Kanvas Gallery in Dubai in 2023. 2025: Secured my first long-term museum license with Art Club in Houston, Texas - while the piece passed 604K plays on my Instagram. 2026: Invited to showcase the experience at the Gwangju Media Art Platform (GMAP) during the Gwangju Biennale in South Korea, 2026: Invited to showcase the experience at the 2026 International Symposium on Electronic Art (ISEA). More to come.
3
4
23
890
orkhan retweeted
New work: @fal design lab presents a new home for fal.ai. We redesigned most of our brand elements procedurally for scalability, consistency and efficiency, in addition to updating the web UI elements, a tighter typographic presence for legibility and contrast, as well as some surprise-and-delight elements. For fun. 🤠 Why the update? We needed a foundation that could grow with us: a clearer home for careers as our team grows, a better toolkit to tell our product stories, more engaging ways to showcase what our customers are making, and room for experimental and longer-form content exploring how people use fal. So much more we want to do, but the fun continues~
14
6
3
240
7,440
Update on Carpetdiem on chain. The original collection keeps its links, because its contract can’t do anything else. So there’s now a wrapped version: wrap any of the 555 at orkhan.art/carpetdiem and that token’s metadata, image and generative artwork are built entirely on Ethereum. Nothing on IPFS or a server. Same token number, unwrap any time, gas only. Both contracts are verified on Etherscan and the wrapper has no owner. You can unwrap whenever you want.
Carpetdiem is now 100% on-chain. When Carpetdiem launched in March 2023, the 555 tokens lived on an immutable ERC721SeaDrop contract (0x203B...321f), while the generative growth engine (carpet-diem.js), p5.js runtime, and token seeds were served through an external IPFS gateway (ipfs. carpetdiem. art) - and the preview images were low-resolution 350 × 490 blurred thumbnails. Without minting a second token, wrapping, or touching the audited SeaDrop contract, I moved the entire generative architecture onto Ethereum L1: All 555 original 32-byte seeds and the complete 842,381-byte runtime (carpet-diem.js + [email protected]) are stored directly in Ethereum contract storage across 36 SSTORE2 chunks via CarpetdiemPlayer.sol and permanently locked. Self-contained data:text/html;base64 animation_url: Every token's metadata now embeds a standalone HTML/RPC viewer that reads the seed and runtime directly from Ethereum L1 and weaves all ~144,000+ symmetric squares live in the browser (1144 × 1600 canvas + infinite-zoom 8485 × 11879 SVG plot export). Full-resolution crisp stills: Replaced the blurred 350 × 490 previews with exact pixel-faithful 1144 × 1600 PNG renders for all 555 carpets. Zero new tokens. Zero wrapping. Zero external servers required to reconstruct the art.
3
2
21
971
BTS
3
1
15
510
orkhan retweeted
This goes to all the artists in this space: Instead of trying to get the attention of a select few collectors, build your brand and improve your work. Don‘t act like sheep and follow trends. Focus on creating quality that stands out.
17
7
4
126
5,106
Scanning the comments 👁️ #x x #js
67
74
12
831
57,994
A vision without execution is just hallucination
10
2
1
50
993
Δ(τ) = q ∏(1 − q^n)²⁴ = (E₄³ − E₆²)/1728
3
11
804
🦖
A little refresh for fal.ai. New look, new pages and a few fun Easter eggs. Made by fal Design Labs.
1
6
534
11
175
6
981
14,983
gm Cities // Paris goes public in a few hours! Special thanks to everyone who collected during presale ❤️
17
14
2
82
4,677
Cities // Paris This week at Art Basel Paris video edit by @AttaBotty
22
24
7
108
7,801
Low Profile
4
11
1
61
1,765
orkhan retweeted
My carpet fully onchain!
Carpetdiem is now 100% on-chain. When Carpetdiem launched in March 2023, the 555 tokens lived on an immutable ERC721SeaDrop contract (0x203B...321f), while the generative growth engine (carpet-diem.js), p5.js runtime, and token seeds were served through an external IPFS gateway (ipfs. carpetdiem. art) - and the preview images were low-resolution 350 × 490 blurred thumbnails. Without minting a second token, wrapping, or touching the audited SeaDrop contract, I moved the entire generative architecture onto Ethereum L1: All 555 original 32-byte seeds and the complete 842,381-byte runtime (carpet-diem.js + [email protected]) are stored directly in Ethereum contract storage across 36 SSTORE2 chunks via CarpetdiemPlayer.sol and permanently locked. Self-contained data:text/html;base64 animation_url: Every token's metadata now embeds a standalone HTML/RPC viewer that reads the seed and runtime directly from Ethereum L1 and weaves all ~144,000+ symmetric squares live in the browser (1144 × 1600 canvas + infinite-zoom 8485 × 11879 SVG plot export). Full-resolution crisp stills: Replaced the blurred 350 × 490 previews with exact pixel-faithful 1144 × 1600 PNG renders for all 555 carpets. Zero new tokens. Zero wrapping. Zero external servers required to reconstruct the art.
1
1
15
435
Carpetdiem is now 100% on-chain. When Carpetdiem launched in March 2023, the 555 tokens lived on an immutable ERC721SeaDrop contract (0x203B...321f), while the generative growth engine (carpet-diem.js), p5.js runtime, and token seeds were served through an external IPFS gateway (ipfs. carpetdiem. art) - and the preview images were low-resolution 350 × 490 blurred thumbnails. Without minting a second token, wrapping, or touching the audited SeaDrop contract, I moved the entire generative architecture onto Ethereum L1: All 555 original 32-byte seeds and the complete 842,381-byte runtime (carpet-diem.js + [email protected]) are stored directly in Ethereum contract storage across 36 SSTORE2 chunks via CarpetdiemPlayer.sol and permanently locked. Self-contained data:text/html;base64 animation_url: Every token's metadata now embeds a standalone HTML/RPC viewer that reads the seed and runtime directly from Ethereum L1 and weaves all ~144,000+ symmetric squares live in the browser (1144 × 1600 canvas + infinite-zoom 8485 × 11879 SVG plot export). Full-resolution crisp stills: Replaced the blurred 350 × 490 previews with exact pixel-faithful 1144 × 1600 PNG renders for all 555 carpets. Zero new tokens. Zero wrapping. Zero external servers required to reconstruct the art.
8
4
2
51
2,605
From Kilim Experiments Sketch generative art i build with motifs from 1024 analtolian rugs
5
1
30
1,031
typo*, 1,024 traditional motifs from 15,739 archival rugs
66
Dear frens! 📢 Set a reminder for October 30th at 17:17 EDT 🕔⏰ 1 year anniversary of VISIONS - and a major announcement for all 300+ collectors. If you hold a VISIONS, make sure you tune in.
VISIONS 👁️ October 30th,⛵️@OpenSea The series illustrates how memory is deceptive, how it mutates and distorts. Each work is interactive, every touch triggers images to rewrite themselves, just as our perception is re-written with each memory. More information 👇
2
2
14
911
when the exchange wallet just... stopped
9
3
26
666
orkhan retweeted
For hundreds of years, weavers across the Caucasus and Anatolia carried patterns in memory, not on paper. I spent the last year extracting 1,024 traditional motifs from 15,739 archival rugs, reducing each symbol to a 16×16 bitmap, and writing a 69-pattern weaving engine that lives entirely on blockchain. No IPFS. No external servers. Just 32 KB of on-chain code weaving endless carpets in real time. More info👇
2
6
1
53
1,734