Inspiration
My inspiration was to fix what I perceive, and what many in the community perceive to be flaws in bitcoin's mining, distribution and chain limits as well as to learn the inner workings of blockchains while also redesigning how blockchains operate to be more efficient while not sacrificing the core values of bitcoin - decentralization and unfunded startup without required pre-mines.
What it does
It is a new type of blockchain based on a new consensus model I call Fair Proof of Work. It was built to create a mining process that can start from no coins, yet not become concentrated or centralized overtime through specialized hardware.
The mining capabilitis stays fair reguardless of the mining hardware used - specifically that of laptop and desktop PCs, GPUs, or ASIC hardware devices, thus everyone has the same equal changeof mining blocks. It is built around the idea of limiting the nonce value to to 1 byte when mining blocks.
It also integrates postgres mempools, has a fairness distribution mechanism to prevent any mining from mining for than a predefined number of blocks in a row with that predefined number getting smaller over time until a limit of 1 is reached.
There is also GUI wallet that manages 100% perfect balances for newly mined block rewards, transaction fees, mining tips, transfers, creating tokens, creating NFTs and RWAs, creating and managing collateral loans and payments, marketing records, vanity wallet addresses, and on chain data storage for users.
How we built it
Contractless was build purely in rust using chatGPT and codex as both a coding companion as well as a vioce to bounce concepts and ideas off of when planning and developing.
It has been continuously being built over the last 3 years from a solo developer with the help of ChatGPT and codex, and has just now reached stages of public testnet.
It was build using torrent based concepts to make synchronization faster while providing a new type of hashing security instead of relying on the traditional merkle tree.
Challenges we ran into
The biggest challenges in developing this was keeping ChatGPT and codex focused on what we were builing instead of defaulting to standard pre-existing methods that most blockchains use.
Second to that was keeping nodes properly synced through a handshake process, a constant reconnect process, and a orphan chain correction process that are all centralized keys to the design.
Accomplishments that we're proud of
The biggest accomplishment is that I succeeded in finally launching a testnet, that it is working, that the design is unlikely any existing blockchain technology. There are so many different aspects of this that I could write books on the subject so I am trying to keep this accomplishment note relatively brief.
What we learned
The most surprising thing I learned is that an AI model, can actually create things that have never bfore existed, in ways that have never been done. This isn't merely a copy or modification of existing blockhain codes but rather a complete ground up build based on concepts instead of existing codebases.
What's next for Contractless Blockchain
The next stage is getting more node operators helping us with the testnet launch, fixing bugs that may arise, and getting a full mainnet chain launched.
Built With
- 5.5
- 5.6
- chatgpt
- codex
- postgresql
- rust


Log in or sign up for Devpost to join the conversation.