stellar-fungible
Generate SEP-41-compliant fungible token contracts with customizable options like burnable, pausable, and mintable features. Returns formatted source code without writing to disk.
Instructions
Make a fungible token per the Fungible Token Standard, compatible with SEP-41, similar to ERC-20.
Returns the source code of the generated contract, formatted in a Markdown code block. Does not write to disk.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
access | No | The type of access control to provision. Ownable is a simple mechanism with a single account authorized for all privileged actions. Roles is a flexible mechanism with a separate role for each privileged action. A role can have many authorized accounts. | |
burnable | No | Whether token holders will be able to destroy their tokens | |
info | No | Metadata about the contract and author | |
mintable | No | Whether privileged accounts will be able to create more supply or emit more tokens | |
name | Yes | The name of the contract | |
pausable | No | Whether privileged accounts will be able to pause specifically marked functionality. Useful for emergency response. | |
premint | No | The number of tokens to premint for the deployer. | |
symbol | Yes | The short symbol for the token | |
upgradeable | No | Whether the contract can be upgraded. |