솔라나에서 '메모'는 전송 명령 자체의 필드가 아니라 같은 트랜잭션 안에 들어가는 별도 명령입니다. 메모 프로그램을 사용하면 장부에 임의 데이터를 기록할 수 있습니다. 대상 계정에서
RequiredMemoType 확장이 활성화되면 토큰 프로그램은 앞선 메모 명령을 확인합니다. 메모가 있으면 전송이 진행되고, 없으면 오류가 발생합니다. 이 검사는 온체인에서 원자적으로 일어나기 때문에 우회할 수 없습니다. Solatify의 컴플라이언스 실드는 이 확장을 쉽게 활성화할 수 있도록 돕고, 필요한 PDA(프로그램 파생 주소) 관리도 함께 처리합니다.