The Pump Science protocol uses hardcoded program IDs in its constants file:
This presents several issues:
Example problematic scenario:
Reduced flexibility in deployment, testing difficulties, and potential security risks from hardcoded dependencies.
Use configuration-based program IDs
