
How to Do:
1)Add Network Base Net Work
👇 Base Goerli Network URL https://goerli.base.org Chain ID 84531 Currency symbol ETH
Faucet Eth

Faucet: https://goerlifaucet.com/ https://goerli-faucet.pk910.de/ https://faucet.paradigm.xyz/

Bridge https://bridge.base.org/ https://faucet.quicknode.com/base/goerli
Copy Code:
// SPDX-License-Identifier: MIT pragma solidity ^0.8.17;
import "@openzeppelin/contracts/token/ERC721/ERC721.sol"; import "@openzeppelin/contracts/utils/Counters.sol";
contract NFT is ERC721 { using Counters for Counters.Counter; Counters.Counter private currentTokenId;
constructor() ERC721("NFT Name", "NFT") {}
function mint(address recipient)
public
returns (uint256)
{
currentTokenId.increment();
uint256 tokenId = currentTokenId.current();
_safeMint(recipient, tokenId);
return tokenId;
}
}

Deploy here👇👇 https://remix.ethereum.org/

Click Create New File
Click "Solidity Compile"
Click Compile ……. then Your Compile Run successful
Click Deploy > Injected Provider
Metamask pop-up will appear to confirm the transaction Just approve it
When Complete Deploy > you’ll see your deployed contract
Copy “Contract Address"
Go Here :- https://quests.base.org/

*
Connect With Metamask
Paste "Contract Address"
Claim NFT

