An NFT sniper solves the problem of missing out on undervalued NFTs by swiftly identifying and buying them before others, leveraging automated monitoring and fast transactions to secure desired assets
This is the total amount allocated to Open Source Java NFT Sniper.
I will implement a bot using the Cardano Java library that monitors the Cardano Node Mempool to instantly buy desired NFTs as soon as they are listed on the marketplace, provided price is within range
No dependencies.
Project will be open source from the get go under MIT licence.
As a Cardano Developer, I've noticed how offchain Code Development can still be obscure or unclear to many developer out there.
By implementing this Open Source bot I will accomplish two different goals:
The target audience of this project are mostly two:
I've already worked on a prototype and you can see that the listing transaction of this Hosky NFT is in the same block as the transaction that purchases it:
List transaction: https://cexplorer.io/tx/8cb9326f40e4c47c747abc03bb31c155acad6b51d43d86dbc9d0b7856af337a5
Purchase transaction: https://cexplorer.io/tx/31b1df64cf874cc8b286f813448ee816980564d53c7b11cfa0762553cf745438
From a technical point of view:
The intent of this proposal is dual:
The success of this project will be measured by observing community engagement in many ways:
I have a decent following on twitter and I'm part of several tech discords, I will overtime produce reports in relevant discord channels and twitter. But the best place is to foster the tech community in the Discord channel of the cardano java library.
I'm a software and devops engineer with 20 years of commercial experience and I've already developed other projects that use similar technologies.
As mentioned above, I've already created a prototype and these below are test transactions:
List transaction: https://cexplorer.io/tx/8cb9326f40e4c47c747abc03bb31c155acad6b51d43d86dbc9d0b7856af337a5
Purchase transaction: https://cexplorer.io/tx/31b1df64cf874cc8b286f813448ee816980564d53c7b11cfa0762553cf745438
Investigate and Reverse Engineer JpgStore v2 smart contract
Implement JpgStore v1 and v2 offchain purchase transaction building
Implement transaction chaining for v1 and v2 NfT purchase
Documentation and Deployment
Demo
Final Report
Giovanni Gargiulo: Software Developer
All the required budget will be spent by developing or documenting the source code of the project.
The required budget will be calculated based on the estimated amount of hours required to accomplish each milestone:
115h @ 100euro/h => 11500 euro @ 0.41euro/ada => 280048
Considering a 25% buffer 35060
Based on a brief research the average per hour cost for a blockchain engineer varies widely based on factors such as experience, location, and specific project requirements. Generally, rates range from $50 to $150 per hour, with experienced engineers in high-demand regions potentially charging more.
Both Cardano onchain and offchain development skills are not common and in high demand and this project aims to both provide the community with a useful tool and educational material to spread this type of knowledge.