{"id":22309489,"url":"https://github.com/polymorpher/dot-country-manager","last_synced_at":"2025-03-26T01:43:53.914Z","repository":{"id":174174300,"uuid":"614641467","full_name":"polymorpher/dot-country-manager","owner":"polymorpher","description":null,"archived":false,"fork":false,"pushed_at":"2024-06-21T05:55:58.000Z","size":251,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-09T23:24:47.010Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/polymorpher.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-16T02:20:50.000Z","updated_at":"2024-06-21T05:56:00.000Z","dependencies_parsed_at":"2024-12-03T20:43:11.017Z","dependency_job_id":"a44281b8-096e-4053-8abb-de854b6a000c","html_url":"https://github.com/polymorpher/dot-country-manager","commit_stats":null,"previous_names":["polymorpher/dot-country-manager"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polymorpher%2Fdot-country-manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polymorpher%2Fdot-country-manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polymorpher%2Fdot-country-manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/polymorpher%2Fdot-country-manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/polymorpher","download_url":"https://codeload.github.com/polymorpher/dot-country-manager/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245573841,"owners_count":20637670,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-03T20:43:06.318Z","updated_at":"2025-03-26T01:43:53.897Z","avatar_url":"https://github.com/polymorpher.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 1.country domain manager\n\nTools for users to view, transfer, wrap, and unwrap their domains leased at 1.country. The terms \"wrap\" and \"unwrap\" refer to functions provided by [TLDNameWrapper](https://github.com/harmony-one/ens-deployer/blob/main/contract/contracts/TLDNameWrapper.sol). \n\nIn layman terms, a \"wrapped\" domain is a ERC1155 NFT, whereas an \"unwrapped\" domain is a ERC721 NFT. By default, all domains are wrapped when leased and registered. Users should only unwrap their domain in rare use cases. For example, when they interact with an NFT marketplace that only supports ERC721, or when they work with some applications that only support legacy ENS domains through the BaseRegistrar (ERC721) contract.\n\n## Contract Addresses\n\nAt this time, the production contracts deployed in Harmony mainnet shard 0 are:\n\n- TLDNameWrapper: `0x4Cd2563118e57B19179d8DC033f2B0C5B5D69ff5`\n- TLDBaseRegistrar: `0x4D64B78eAf6129FaC30aB51E6D2D679993Ea9dDD`\n- PublicResolver: `0x46E37034Ffc87a969d1a581748Acf6a94Bc7415D`\n\n## Developer Notes\n\nThe environment variables that need to be set (in .env) corresponding to those contracts are\n\n```\nVITE_NAME_WRAPPER_ADDRESS\nVITE_BASE_REGISTRAR_ADDRESS\nVITE_RESOLVER_ADDRESS\nVITE_PROVIDER\nVITE_WALLET_CONNECT_ID\nVITE_CHAIN_ID\n```\n\nThe `VITE_` prefix is required for the frontend framework to identify and load these variables. Example values of most variables are provided in `.env.example` ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpolymorpher%2Fdot-country-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpolymorpher%2Fdot-country-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpolymorpher%2Fdot-country-manager/lists"}