# NFTF

NFTF is a [TokenF](https://github.com/dl-tokenf)-based RWA NFT that plays a crucial role in the `Registry` system.

![](https://github.com/user-attachments/assets/e6f4447d-934e-4a23-b1cd-b5692214d65f)

NFTF is responsible for managing tokenized assets like land, vehicles, legal documents, etc. NFTF manage [ERC-6551](https://eips.ethereum.org/EIPS/eip-6551) accounts to be able to own assets to belong directly to NFTs.

## Usage 

Check out the `./contracts/` directory to see all the NFTF dependencies and modules. The `NftF` contract is an entrypoint.

To compile the contracts, run:

```bash
npm run compile
```

To deploy the contracts, run:

```bash
npm run deploy-q-testnet
```

The deployment is managed through the `hardhat-migrate` plugin with the deployment scripts located at `./deploy` directory.

## Disclaimer

GLHF!
