
POST
Lock your PumpFun token’s fee configuration permanently. After revocation, no wallet — including the admin — can modify recipients, transfer authority, or revoke again.
/pumpfun/revokeQuick Start
Parameters
| Parameter | Type | Description |
|---|---|---|
tokenAddress | string | Solana address of the PumpFun token to revoke |
adminPrivateKey | string | Private key of the current admin wallet |
confirm | boolean | Must be true to confirm the irreversible revocation. Fails if false or missing |
What Is Revocation?
The admin wallet can update fee shares, transfer authority, and revoke the token. Revoking permanently removes all admin rights — no wallet will ever be able to modify the token again.- Permanent — there is no way to undo a revocation
- Fee sharing locked — the current recipient list and percentages become permanent
- Claim preserved — fee recipients can still claim their accumulated fees
- Trust signal — proves to your community that the configuration will never change
Before You Revoke
Make sure your token configuration is final:- Fee recipients are correctly configured
- Share percentages are definitive
- You will never need to modify the fee distribution
What Changes?
| Action | Before revocation | After revocation |
|---|---|---|
| Update fee shares | Yes | No |
| Transfer authority | Yes | No |
| Revoke | Yes | No (already done) |
| Claim fees | Yes | Yes |
Response
Errors
| Code | Message | Cause |
|---|---|---|
INVALID_TOKEN | Invalid token address | Token address is not a valid Solana address |
INVALID_WALLET | Invalid admin private key | Admin private key is invalid |
NOT_ADMIN | Wallet is not the token admin | Wallet does not have admin authority |
CONFIRM_REQUIRED | confirm must be true | confirm is missing or set to false |
ALREADY_REVOKED | Token update authority already revoked | Token has already been revoked |
RATE_LIMIT | Rate limit exceeded | Too many requests — see Rate Limits |
INTERNAL_ERROR | Internal server error | Retry or contact support |
Notes
- Fee recipients can still claim their fees after revocation
- The admin wallet pays the standard Solana transaction fee
What’s Next?
Claim Fees
Claim your share of accumulated fees
Create Token
Deploy a new token on PumpFun
Update Fee Shares
Configure fee recipients before revoking
Transfer Authority
Transfer admin to another wallet instead