Mainnet KIP-17 Transaction Error (Are KIP-17 Token Transactions Impossible Without Fee Delegation?)
Hello. This is Klaytn API Service team.
Please refer to the following information about inquiries on Token transaction errors.
[Q1. While the Baobab Testnet turned out fine, a message appeared on the Mainnet that “a free-tier user does not have access to the api.”]
Currently, free-tier users can deploy KIP series contracts, but it is quite inconvenient.
Still, the procedure is as follows.
- Create a user fee payer account and make a deposit.
- Deploy a contract using the fee payer address.
- Update the contract settings to disable the usage of UFP.
[Q2. Are KIP-Token transactions impossible without fee delegation?]
Token transactions are possible without fee delegation if you are an owner of a KIP-17 token.
If the token owner’s address corresponds to the KAS account address, fee delegation will work. However, for tokens from a Kaikas account or such, transactions must be signed and paid for directly, or get the fee payer’s signature for a fee delegation.
If you wish for a fee delegation using KAS, you can do so through Transactions using global fee delegation RLP.
For more information, please refer to the fee payer options of KAS KIP-17 service.
For any additional questions, you may select Inquiry Registration above the KAS Help Center where you can register your inquiry.
Klaytn API Service team.