// SPDX-License-Identifier: MIT pragma solidity ^0.8.24; import {ERC20} from "@openzeppelin/contracts/token/ERC20/ERC20.sol"; /// @notice Standalone fixed-supply token. A Pons launch creates its own token instead. /// @dev No mint, pause, upgrade, tax, or administrative method exists after construction. contract FoldToken is ERC20 { uint256 public constant INITIAL_SUPPLY = 1_000_000_000 ether; constructor(address distribution) ERC20("Fold", "FOLD") { _mint(distribution, INITIAL_SUPPLY); } }