gareth
about stuff
a collection of stuff i've built.
make real 3js
enhancing tldraw's prompt to code, generating web 3d models in canvas via threeJS
converting tldraw sketches into threeJS
enhancing tldraw's prompt to code feauture, which internally calls openAI's API, by enabling the creation of threeJS models embedded within an html canvas, entirely from drawn prompts within the tldraw canvas.
lil defi
adaptations of defi concepts and protocols
"lil defi" smart contracts
intentionally limited adaptations of defi concepts and protocols, built to reduce each down to their core, and by doing so, learning solidity and internalising each component along the way.
shake shock
web-based NFT MMORPG game
shake shock NFT MMORPG game
as part of an eth global hackathon, we built a utility-based NFT web-based MMORPG game, taking inspiration from games such as super mario and pokemon. the game was using the unity engine, and interacts with various smart contracts deployed to represent the NFTs on chain.
solidity stuff
random smart contracts written in solidity
random smart contracts
a bunch of random smart contracts i've written in order to learn solidity through building.