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
869
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.
6
256
BTS
3
1
15
501
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,074
Scanning the comments 👁️ #x x #js
67
73
12
828
57,894
A vision without execution is just hallucination
10
2
1
50
985
Δ(τ) = q ∏(1 − q^n)²⁴ = (E₄³ − E₆²)/1728
3
11
795
🦖
A little refresh for fal.ai. New look, new pages and a few fun Easter eggs. Made by fal Design Labs.
1
6
527
11
175
6
982
14,917
gm Cities // Paris goes public in a few hours! Special thanks to everyone who collected during presale ❤️
17
14
2
82
4,659
Cities // Paris This week at Art Basel Paris video edit by @AttaBotty
22
24
7
108
7,774
Low Profile
4
11
1
61
1,761
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
434
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
1,959
From Kilim Experiments Sketch generative art i build with motifs from 1024 analtolian rugs
5
1
30
1,030
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
907
when the exchange wallet just... stopped
9
3
26
664
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,724
orkhan retweeted
Art is deeply personal It will never be understood by everyone And you shouldn’t expect it to be.
11
40
4
170
5,594