karacurt

Solidity Engineer

I am a seasoned Solidity developer with a profound expertise in architecting and implementing smart contracts that drive innovation and efficiency within the blockchain ecosystem. My work spans from developing marketplace smart contracts that achieved a remarkable turnover of $500K USD in their debut month for a leading play-to-earn game, to pioneering my own NFT rental protocol extensions. These extensions are designed to facilitate profit-sharing in NFT games, reflecting my commitment to creating value and enhancing user experiences in the digital asset space.

My contributions include the architecture and development of Orium Scholarships, a rental protocol for guilds, and leading the development of ERC standards like ERC7432 and ERC7589, which have been instrumental in advancing non-custodial NFT lending and semi-fungible token roles. These initiatives have not only been embraced by major players in the industry, such as Aavegotchi, but have also set new precedents for the application of blockchain technology in gaming and beyond.

Beyond these achievements, I have engineered a variety of smart contracts for marketplaces, stashing mechanisms, NFT swaps, and on-ramp solutions, accumulating significant total value locked (TVL) and facilitating seamless interactions between digital assets and their users. My work on the front-end development of these platforms ensures that they are accessible, user-friendly, and robust, bridging the gap between complex blockchain technologies and practical, real-world applications.

Always eager to learn and adopt new development patterns, I am on a continuous journey to deepen my expertise and become a smart contract specialist. My passion for blockchain technology drives me to explore innovative solutions, contribute to the community, and stay at the forefront of this rapidly evolving field.


Experience: 2 years

Yearly salary: $120,000

Hourly rate: $80

Nationality: 🇧🇷 Brazil

Residency: 🇧🇷 Brazil


Experience

Blockchain Engineer
Orium Network
2022 - 2024
As the Blockchain Tech Lead, I spearheaded the architecture of Orium Scholarships, a groundbreaking rental protocol for guilds, facilitating profit sharing among multiple beneficiaries. This innovative solution is powered by multiple vaults, leveraging the Beacon Proxy pattern, and includes our customized adaptation of the ERC4907 standard, ensuring a robust and scalable framework. In addition, I led the architecture and development of a proprietary EIP for non-custodial NFT lending, namely ERC7432 Non-Fungible Token Roles, which is currently in the review stage. This pioneering EIP has been embraced by Aavegotchi, one of the leading games on the Polygon network, with more than 9 million GHST approved by the Aavegotchi DAO for its integration into the Aavegotchi rental protocol revamp, marking a significant milestone in the project's evolution. Moreover, I architected and developed the ERC7589 Semi-fungible Token Roles, introducing a novel feature for rental protocols within the ERC1155 ecosystem, powered by roles and automatic expiration. This advancement enhances the utility and flexibility of semi-fungible tokens, paving the way for new applications and use cases. As a pivotal member of the team, I have provided comprehensive support across product development and technical aspects, ensuring seamless integration between systems and facilitating our team's ability to deliver outstanding results. My role has been instrumental in fostering innovation, driving forward our technical vision, and ensuring the successful execution of our projects.
Blockchain Engineer
Isoforce games
2021 - 2022
As a key member of the Blockchain team, I contributed to the development of several innovative smart contracts and front-end solutions, leveraging Solidity, Typescript, and Next.js, among other technologies: Marketplace V1, V2, V3: Inspired by Decentraland and utilizing the transparent proxy pattern, these versions facilitated the sale of ERC20 and ERC721 Mouse Haunt boosters and heroes, achieving a TVL of $500k in just 1.5 months. Stashing: A contract enabling players to stash Mouse Haunt tokens for varied durations, rewarding them with on-chain Tiers for in-game benefits, amassing a TVL of 300k MHT. SwapNFT: An initiative I developed in my free time, later integrated into our platform, allowing 1:1 trades of mouse heroes with variable fees based on stashing tier. BUSD-On-Ramp: Integrated with the Marketplace, this contract facilitated swapping BUSD for MHT via PancakeSwap, enhancing the purchasing process. MouseHauntBox & GhostNFT: Contracts for minting ghost boosters and in-game NFT use. Bonus Contracts: Included the Player Stash for token and hero stashing/renting, NftRental for hero renting, and GenericSignatureValidator for wallet signature validation, employing Ethernal Storage and the transparent proxy pattern for versatility. Marketplace/Booster/Token 1155: A comprehensive 'god' contract supporting fungible, semi-fungible, and NFT transactions within a single ecosystem. On the front-end, I played a pivotal role in developing interfaces for Marketplace V1-V3, Stashing, Withdraw, Swap, BUSD On-Ramp, Burning Event, Dutch Auction, and Home Revamp, ensuring a seamless user experience. These contributions underscore my proficiency in blockchain development, my ability to innovate and implement complex solutions, and my commitment to enhancing the blockchain gaming ecosystem.

Skills

graphql
nextjs
node
react
solidity
typescript
english
portuguese