An open API service indexing awesome lists of open source software.

https://github.com/base-tree/basetree-app

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.
https://github.com/base-tree/basetree-app

base blockchain ethereum nextjs thirdweb web3

Last synced: 10 days ago
JSON representation

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.

Awesome Lists containing this project

README

          

# BaseTree

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

## :point_down: Getting Started

### Prerequisites

- [Node.js](https://nodejs.org/en/) v18.xx.x

### Run locally

1. Clone repo

```sh
git clone https://github.com/base-tree/base-tree-app.git
```

2. Install packages
```sh
yarn install
```
3. Run application
```sh
yarn dev
```
4. Open development server on http://localhost:3000

(back to top)

# How to use
### TODO

### Smart Contracts Deployed to Base Sepolia Testnet

```javascript

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",
};

```

## :writing_hand: Contributing

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**.

(back to top)