> For the complete documentation index, see [llms.txt](https://madetoregenerate.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://madetoregenerate.gitbook.io/docs/solutions/technical-details.md).

# Technical Details

### Explain the technical details of your NFT project

Made to Regenerate is a profile-pic project (PFP-based project) with 10,000 programmatically generated digital collectables of varying rarity living on the Polygon blockchain as ERC-721 token hosted on IPFS.

An NFT, or Non-Fungible Token is signed with a unique code called a "smart contract" that proves you own it and its recorded on the Polygon blockchain.

### Describe the underlying technology and how it works

Made to Regenerate is a profile-pic project (PFP-based project) with 10,000 programmatically generated digital collectables of varying rarity living on the Polygon blockchain as ERC-721 token hosted on IPFS.

An NFT, or Non-Fungible Token is signed with a unique code called a "smart contract" that proves you own it and its recorded on the Polygon blockchain.

The technology behind NFTs and the Polygon blockchain is quite complex, but here's a simplified explanation:

The Polygon blockchain is a decentralized network of computers, also known as nodes, that work together to validate and record transactions on the blockchain. Each node in the network has a copy of the blockchain ledger, which is a record of all the transactions that have ever taken place on the network.

When someone creates an NFT, they use a smart contract, which is a set of instructions that are written in code, to create a unique digital asset. This smart contract is then broadcasted to the network of nodes, where it is verified and recorded on the blockchain ledger. The unique code of the smart contract acts as the "digital signature" for the NFT, proving that it is one-of-a-kind and belongs to the person who created it.

When the NFT is bought, sold, or traded, the new ownership information is also recorded on the blockchain ledger. Because the blockchain is decentralized, and the ledger is distributed across all the nodes in the network, it is very difficult for anyone to alter or tamper with the information recorded on the blockchain. This makes it a very secure and transparent way to track and transfer ownership of digital assets like NFTs.

The Polygon blockchain uses a Proof of Stake (PoS) consensus mechanism, which is a different way of validating transactions compared to the more commonly known Proof of Work (PoW) used by Ethereum. PoS uses a different mechanism that allows for faster and cheaper transactions, making it more accessible for more use cases.

Because PoS doesn't require nodes to perform complex mathematical calculations, it requires less energy to operate. In contrast, PoW requires a lot of energy to operate, as the mathematical calculations are very energy-intensive. This is why PoS is considered to be a more environmentally friendly consensus mechanism than PoW.

Another advantage of PoS is that it tends to be more secure than PoW, as it is less susceptible to a 51% attack. This is because an attacker would need to control 51% of the total stake in the network in order to launch a successful attack, which is much more difficult and expensive than controlling 51% of the total computing power in a PoW network.

Established partnerships and collaborations are important for NFT projects for a number of reasons:

1. Increased visibility and credibility: Partnerships with established organizations and companies can help to increase visibility and credibility for an NFT project. For example, a partnership with a well-known artist or a popular online platform can help to attract more attention and interest to the project.
2. Access to new audiences: Partnerships can also provide access to new audiences and markets. For example, a partnership with a gaming company could help to attract gamers and collectors to an NFT project, while a partnership with a fashion brand could help to attract fashion enthusiasts.
3. Expertise and resources: Partnerships can also provide access to expertise and resources that may be difficult or expensive to acquire on your own. For example, a partnership with a blockchain development company could provide access to valuable technical expertise and resources.
4. Cross-promotion: Partnerships can also provide opportunities for cross-promotion, where both parties can promote each other's products or services. This can help to drive more traffic and awareness to the NFT project.
5. Revenue generation: Partnerships can also be a way to generate additional revenue for the NFT project, for example, through the sale of exclusive NFTs, or by running a joint marketing campaign.
6. Problem solving: Partnerships can also help to solve problems that may arise during the project, for example, legal, technological or operational issues, by sharing the knowledge, experience and resources of both parties.

In conclusion, partnerships and collaborations are important for NFT projects as they can help to increase visibility and credibility, provide access to new audiences and markets, provide access to expertise and resources, provide opportunities for cross-promotion, generate additional revenue, and solve problems that may arise during the project.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://madetoregenerate.gitbook.io/docs/solutions/technical-details.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
