사용자는 이름, 심볼, 메타데이터 URI를 지정해 Pump 프로그램의 create 명령을 호출합니다. 생성된 SPL 코인은 PDA에서 파생된 본딩 커브 계정과 연결됩니다. 공식 README에는 합성 가상 준비금, 실제 준비금, 상수곱 방식의 공식이 설명되어 있습니다. 매수와 매도에 따라 준비금이 갱신되며, 실제 토큰 준비금이 0이 되면 커브가 완료됩니다. 완료된 커브에는 누구나 별도 허가 없이 migrate를 호출해 유동성을 PumpSwap으로 옮길 수 있습니다. enable_migrate가 true이면 기존 withdraw 경로는 비활성화되고, 이전 과정에서 받은 LP 토큰은 소각됩니다.
PUMP의 1차 백서는 최대 공급량을 1조 개로 공개합니다. 배분은 ICO 33%, 커뮤니티·생태계 이니셔티브 24%, 팀 20%, 기존 투자자 13%, 유동성·라이브스트리밍·생태계 펀드·재단 10%입니다. 검토한 근거에는 완전하고 독립적으로 검증된 베스팅 일정이 없으므로, 이 배분 비율을 잠금 해제 날짜로 제시해서는 안 됩니다. 공식 토큰 페이지는 프로토콜 수수료의 절반으로 PUMP를 바이백해 소각한다고 밝히지만, 검토한 어떤 출처도 보유자에게 고정 배당이나 법적으로 집행 가능한 수수료 지분이 있다고 확인하지 않습니다.
프로그램 차원의 통제 권한도 중요합니다. Pump Global::authority는 커브 매개변수와 수수료 수취인을 포함한 전역 설정을 변경할 수 있습니다. PumpSwap GlobalConfig::admin은 작업을 비활성화하고 관리자 키를 변경하며 수수료 설정을 갱신할 수 있습니다. 기술 문서는 PUMP 민트 자체에 현재 활성화된 민팅 또는 동결 권한이 있는지 입증하지 않습니다. 이러한 토큰 민트 권한은 별도의 실시간 온체인 확인이 필요하며, 프로그램 관리자 키만으로 추정해서는 안 됩니다.