빌려서 지금 사고 나중에 갚는 BNPL의 역발상. 원금을 예치해 발생하는 이자로 매달 구독료를 결제한다. 원금은 영원히 남는다.

ENPL(Earn Now Pay Later)은 walits가 설계한 개인 재무 구조다. 핵심 아이디어는 단순하다: 결제에 사용할 원금을 DeFi 프로토콜에 예치하고, 매달 발생하는 이자를 자동으로 결제에 사용한다. 원금은 소비되지 않는다.
유저: "매달 구독료 $183를 수익으로 내고 싶어." — 이 한 마디로 ENPL Agent가 전체 구조를 설정한다.
APY Scanner 실행 → Morpho 5.6% 확인 → 필요 원금 = $183 × 12 / 0.056 = $39,107 / 현재 잔고 $5,000 → 월 이자 $23.3 → 커버리지 12.7%
현재 원금으로 가능한 커버리지(12.7%)와 100% 달성을 위한 목표 원금($39,107)을 보여준다. 유저는 부분 커버로 시작할지, 원금을 추가할지 결정한다.
Policy Engine 검증 후 USDC.approve() → Morpho.supply() 실행. 예치 후 Morpho 포지션 ID 기록.
매월 1일 이자 인출 → 구독료 결제 크론 등록. 이자가 부족하면 나머지는 원금에서 인출하지 않고 다음 달로 적립.
Morpho.withdraw(이자분) → USDC 수령 → 구독 서비스 결제 (Circle CCTP 또는 카드 결제 프록시). 원금 Morpho 포지션은 유지.
Sub Manager는 walits의 투자 프리셋 중 ENPL을 특화한 구독료 전용 자동화다. 월 구독료를 입력하면 필요 원금을 자동 계산하고, Morpho/Aave에 예치한 뒤 매달 이자로 구독료를 결제한다. 원금은 항상 유지된다.
| 항목 | BNPL | ENPL (walits) |
|---|---|---|
| 방향 | 빌려서 지금 → 나중에 갚음 | 예치하고 → 이자로 결제 |
| 부채 발생 | 있음 (원금 + 이자) | 없음 |
| 이자 방향 | 유저가 이자를 낸다 | 유저가 이자를 받는다 |
| 원금 변화 | 감소 (상환 완료 시 0) | 유지 (영구 보존) |
| 총 지출 | 상품가 + 이자 > 원가 | 결제액 < 원금 (이자 범위 내) |
| 신용 위험 | 있음 (연체 시 패널티) | 없음 |
| 적합한 사용처 | 일시적 현금 흐름 보완 | 반복 정기 결제 (구독, 임금) |
부분 커버 전략: 100% 커버 원금이 없다고 ENPL을 포기할 필요는 없다. 원금 $5,000으로 구독료의 12.7%를 커버하면 그만큼 현금 지출이 줄어든다. 원금을 점진적으로 늘려가면서 커버리지를 높이는 전략이 현실적이다.
복리 효과: 결제 후 남은 이자를 재예치하면 다음 달 이자 기반이 커진다. $5,000 원금에서 시작하더라도 잔여 이자 재투자로 커버리지가 매달 조금씩 증가한다.