If you Google my name, you’ll probably think I’m a filmmaker.
And you’d be right.
From pre-production to post-production, I write, direct, edit, and color grade films — filmmaking has always been one of my main forms of expression as an independent artist.
Why am I telling you this?
Because now that I’m building a smart contract protocol and reaching the integration phase (Chainlink, Gelato, automation…), I’ve realized something:
Writing smart contracts feels a lot like directing a film.
In film, everything starts with structure
There’s a saying in filmmaking:
“Every hour skipped in pre-production turns into ten hours of pain in post.”
In Solidity, it’s the same.
If your core logic isn’t solid, every integration becomes a potential disaster.
So I started with the essentials
Before plugging in anything external, I focused on:
- Modular architecture
- Full Foundry test suite
- Revert reasoning
- Fuzzing & edge case handling
- 90% test coverage
Now the base is strong enough to integrate
Only now I’m starting to explore oracles and automation.
Not because I was “behind” — but because the foundation matters more than the buzzwords.
Final thought
I still write and direct short films. And that creative background helps me more than I expected.
Both code and cinema are about logic, structure, and sequencing — and making sure nothing breaks when you hit play.
💻 GitHub repo: https://github.com/HananeBendisari/ArtVault
🤝 Open to feedback, collabs, or just connecting with other Solidity devs.