# Welcome to Punksville

## Introduction

The story of Punksville began in October 2021 with a broad vision to change the way NFT projects are managed and operated. After seeing our fair share of cash grabs and rug pulls, we knew that the NFT community deserved something better - **a project focused on governance, transparency, and community contribution**. Thus FrankenPunks was born.

From humble beginnings, the message of Dr. ETHvil began to spread like wildfire across the NFT space. The idea of owning CryptoPunks, maintaining a community managed treasury, and governing resources as a community resonated deeply with many other collectors.

Over the months following a successful mint, Dr. ETHvil began to enact his vision for a fully decentralized project, however, distractions were abound. Quite possibly the biggest distraction of them all was Dr. ETHvil's affinity for a play-to-earn game. A game that was set to bring him and his followers into the metaverse and offer quite a robust reward system to his loyal subjects.

However, Microsoft had other plans. Dr. ETHvil's play-to-earn vision came to a screeching halt only weeks from launching. (A strong learning lesson to never rely on Web2 companies for your Web3 ideas)

The sudden shift brought the project to a crossroads, continue on with the game or return to our roots...

We chose to return to our roots. Fulfill the vision this project had from the start. Decentralize the assets, allow holders to have more power, and run the project together.

{% embed url="<https://www.youtube.com/watch?v=46cFHAAGxGw>" %}
From Humble Beginnings a Community was Born (Jan 5th, 2022)
{% endembed %}

## More about the Franken DAO

### Who are these Frankens?

For quick access to other sections of our White Paper, read below:

{% content-ref url="welcome-to-punksville/the-punksville-ecosystem" %}
[the-punksville-ecosystem](https://docs.3dfrankenpunks.com/welcome-to-punksville/the-punksville-ecosystem)
{% endcontent-ref %}

{% content-ref url="welcome-to-punksville/franken-dao-vs-other-daos" %}
[franken-dao-vs-other-daos](https://docs.3dfrankenpunks.com/welcome-to-punksville/franken-dao-vs-other-daos)
{% endcontent-ref %}

{% content-ref url="welcome-to-punksville/note-from-the-team" %}
[note-from-the-team](https://docs.3dfrankenpunks.com/welcome-to-punksville/note-from-the-team)
{% endcontent-ref %}

### How do I participate in the DAO?

{% content-ref url="franken-dao/governance/proposal-process" %}
[proposal-process](https://docs.3dfrankenpunks.com/franken-dao/governance/proposal-process)
{% endcontent-ref %}

{% content-ref url="franken-dao/governance/submitting-proposals" %}
[submitting-proposals](https://docs.3dfrankenpunks.com/franken-dao/governance/submitting-proposals)
{% endcontent-ref %}

{% content-ref url="franken-dao/governance/executing-proposals" %}
[executing-proposals](https://docs.3dfrankenpunks.com/franken-dao/governance/executing-proposals)
{% endcontent-ref %}


---

# Agent Instructions: 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:

```
GET https://docs.3dfrankenpunks.com/welcome-to-punksville.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
