metadata: {"type": "project", "title": "Punk Domains | Web3 Social Names Protocol", "logoImg": "bafkreidizwwzf6etdijawo4cvpvxhwcyu7telr6ayqoawp7ov2al6j7ghy", "website": "https://punk.domains", "bannerImg": "bafkreidtafqbfdgnqjnnit6mmal3xq4kxffv52ysove6vb463ayaaxbtce", "createdAt": 1673272603585, "userGithub": "tempe-techie", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..Y_IF9p9k8pXjFTwK8RIxTBfcz3p39FlW_fcAohMU_zJeqmE17gKkF_0OPJ_A7QEP4LvbcFKVJAkoN3cNOWUzCw", "type": "Ed25519Signature2018", "created": "2023-11-06T18:31:54.353Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-11-06T18:31:54.353Z", "expirationDate": "2024-02-04T18:31:54.353Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x12e838F846FFDAdE34B2E006F84117A370d71687", "hash": "v0.0.0:I55luS+Vqb2dl3m8zU4nziVsAr2kWizONQ9ahwLVwVw=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#punk-domains-2#95053628"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..6QjhTCpt1j57oLN-bfILTlsYEECQxp66yhFpgtoxJcewN11tLIv1SfFVtNv_WDpL2_kVjZpB8m67HNbygivWAg", "type": "Ed25519Signature2018", "created": "2023-11-06T18:31:41.109Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-11-06T18:31:41.109Z", "expirationDate": "2024-02-04T18:31:41.109Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x12e838F846FFDAdE34B2E006F84117A370d71687", "hash": "v0.0.0:aIk3MqBjyMreF03Qxyd3h5Ky9QRBWK8CD/utvjLYV1Q=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#PunkDomains"}}}, "description": "## About Punk Domains\n\nPunk Domains is a **modular** web3 domain protocol.\n\nThe Punk Domains protocol is not a fork of ENS or any other protocol, but is a completely unique protocol with its own novel codebase.\n\nAll the code is **open-source** and accessible via GitHub.\n\nWhat sets Punk Domains apart from other domain protocols is: \n\nA) Its ability to issue an **unlimited number** of domain extensions (e.g. .arbi, .flr, .sgb, etc.). \n\nB) The architecture is highly modular and allows for **various domain types** and business models, such as one-time purchase domains, soulbound domains, renewable domains, etc.\n\nC) The purpose of the protocol is to **provide domain extensions to DAOs** and other web3 communities and projects, serving as a \"white-label\" solution.\n\n![](https://i.postimg.cc/x131rR10/punk-domains-screenshot.png)\n\n## Usage of domains\n\nThe most basic usage of web3 domains is to use them as **shortcuts or labels for addresses** when sending tokens. Instead of having to remember someone's address, you only need to remember their domain name.\n\nFor this reason, we've built [Send2.name](https://send2.name/), a universal frontend that allows **sending tokens to any web3 domain** created via the Punk Domains protocol. Additionally, send2.name also supports ENS and Unstoppable Domains. The website is **easily accessible** via **any mobile wallet** with an integrated browser.\n\n![](https://i.postimg.cc/J0Mr0HnN/send2name-screenshot.png)\n\nBut even more importantly, web3 domains can be used as **usernames & digital identity** in the Web3 Social world.\n\n## \"Wordpress\" for Web3 Social\n\nThis is why we have also developed an **open-source Web3 Social template**, a sort of \"Wordpress\" for Web3 Social, called **Iggy**: https://iggy.social/ \n\n**Any DAO** can use Iggy to set up a **decentralized chat for their own community**. Usernames are issued via the Punk Domains protocol with the DAO's unique domain extension.\n\nFor example, the **Songbird** web3 community has their own decentralized chat created with Iggy called [SGB Chat](https://sgb.chat). Usernames on that platform are .sgb domain names.\n\n![](https://i.postimg.cc/T3qc5ZCn/sgb-chat-round-corners.png) \n\nOther such communities are the BasePunk NFT community (https://chat.basepunk.xyz/) and the Flare web3 community (https://flr.chat/), with **many more to come**.\n\n## Permission-less domains and community-owned chat\n\nThe major benefit of Iggy is that it is a **pure frontend** template with **no web2 backend** required, which means it can easily be hosted on IPFS. Any community member can run **their own instance** of the same chat, making it much more **resilient and decentralized**.\n\n**Our mission** is to **help online communities** find a space where they can gather and communicate without the fear of being deplatformed, a space where they can set their own rules and elect their own moderators. A truly **community-owned chat**.\n\n## Links\n\n- Punk Domains Website: https://punk.domains/ \n- Punk Domains Documentation: https://docs.punk.domains/ \n- Punk Domains GitHub: https://github.com/punk-domains-2/ \n- Punk Domains Twitter: https://twitter.com/PunkDomains \n- Iggy Website: https://iggy.social/ \n- Iggy GitHub: https://github.com/iggy-social \n- Send2.name GitHub: https://github.com/send2-name/send2name-frontend ", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "punk-domains-2", "projectTwitter": "PunkDomains"}
name: Punk Domains | Web3 Social Names Protocol