Basetree is a Web3 platform that enables users to create personalized, shareable profiles on the blockchain, offering everything from customizable link pages to integrated launchpad capabilities. Designed with both Web3 creators and everyday users in mind, Basetree combines the simplicity of profile customization with powerful tools to manage, showcase, and monetize digital content.
This repository contains the code for the BaseTree Web/Manager DApp
- Node.js v18.xx.x
-
Clone repo
git clone https://github.com/base-tree/base-tree-app.git
-
Install packages
yarn install
-
Run application
yarn dev
-
Open development server on http://localhost:3000
const addresses = {
priceOracle: "0xC8857e6cb2437028Aad55ace9cA206E405c3E804",
ENSDeployer: "0x1683881cf0aA77b9eF2c16CDc7FBAe98faC8aB85",
ENSRegistry: "0x54AB6d9B335a98B0cb70303da6b383FcaE08377D",
BaseRegistrarMetadataService: "0xC887d48f68f8351Cd7F0C2eA79e4440dc6201C3B",
BaseRegistrarImplementation: "0x55f9099e2a0F92c1C8D703bc0d12cbae134f5F46",
FIFSRegistrar: "0xeF16C910e12E9f6dBDbDb74401b86470b30BE24A",
ReverseRegistrar: "0x2EB9BE1078c2DD96b7FD425E20FF9C1f5CcedBfB",
MetadataService: "0x723D960A8bab9E873F47dD14c0518A8C60e332b1",
MetadataService721: "0xC887d48f68f8351Cd7F0C2eA79e4440dc6201C3B",
NameWrapper: "0x505Fe3561541df10699E084f3061A2a5d855e413",
ETHRegistrarController: "0x73629FC23b4518fF818df194b6D304BC2048E5aF",
PublicResolver: "0xbc6e57d6a3aC2A181ec397f34A3DC19A87b8f674",
UniversalResolver: "0x1F230436fD313daE979593A0B8372EcF2E0fc8Dd",
Multicall: "0xdBffA99d5eE390B52C596e8757c0499fcf228B81",
};
Contributions are what make the open source community such an amazing place to learn, inspire, and create. We are currently working on refining the codebase and creating comprehensive instructions to make the project easier to navigate. Once the code is more organized and documentation is complete, Any contributions you make are greatly appreciated.