← Back to work
VaultSwap
- Year
- 2022
- Role
- Solidity Engineer
- Stack
- SolidityHardhatMochaThe GraphEthers.jsReact

Exchange protocol for ERC-20, ERC-721 and ERC-1155. Added features to an existing codebase and wrote the test suite from zero.
An exchange protocol handling ERC-20, ERC-721 and ERC-1155 assets in one venue.
What I did
I joined an existing codebase and took ownership of the contract layer.
- Added new exchange features across the three token standards
- Wrote the test suite from zero with Hardhat and Mocha
- Indexed trade history with The Graph
- Integrated the React and Ethers.js frontend