> For the complete documentation index, see [llms.txt](https://docs.amnis.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.amnis.finance/amnis-finance-kr/undefined-6/undefined.md).

# 스마트 컨트랙트

<figure><img src="/files/Eox20M1nhqFP5pu8e1v9" alt=""><figcaption></figcaption></figure>

**Amnis Finance**는 사용자가 자본을 고정하거나 직접 검증자 노드를 운영하지 않고도 APT 보유량에 대한 스테이킹 보상을 받을 수 있도록 합니다. Amnis 프로토콜은 다음과 같은 여러 구성 요소로 이루어져 있습니다:

* 이중 토큰 모델: **amAPT**와 **stAPT**
* APT 입출금: 화이트리스트된 검증자 노드에 예치 및 출금
* 검증자 성과 점수 산정: 자동 포트폴리오 관리 시스템을 통해 보상 최적화
* 보상 분배 주기: 네트워크에서 보상이 발생할 때마다 2시간마다 분배
* 출금 방식:&#x20;
  * 느린 출금
  * 빠른 출금

### **스테이킹 흐름**

1. 사용자는 APT를 Amnis 스마트 컨트랙트에 예치합니다.
2. amAPT 토큰을 수령하게 됩니다.
3. 이후 사용자는 두 가지 선택이 가능합니다:

amAPT 활용

* Aptos DeFi 생태계에서 유동성 공급 등에 사용
* 예: amAPT/APT 유동성 풀에 참여하여 APR 수익 창출
* amAPT 보유자는 스테이킹 보상을 **직접 받지 않음**

stAPT로 스테이킹

* amAPT를 stAPT로 전환
* stAPT는 Amnis 전체 APT 예치금에서 발생한 스테이킹 보상을 수령
* stAPT는 보유, 거래, 판매 모두 가능하며, 스테이킹 보상에 따라 가치가 증가

### **보안 및 성능 중심 설계**

* **자산 가치 보호**:
  * amAPT는 항상 APT와 1:1로 페깅
  * stAPT는 APT + 누적 보상을 기준으로 가치 증가
  * 스마트 컨트랙트 정형 명세로 항상 검증됨
* **차익거래 방지**:
  * APT 예치 시 소액 수수료(0.0008% 미만) 부과
  * 해당 수수료는 2시간 에포크 종료 시 환급됨
  * 보상은 에포크 종료 시에만 발생 → 막판 매수로 보상 수령 불가
* **검증자 최적화**:
  * 각 에포크마다 검증자의 성능 점수 계산 및 온체인 기록
  * 점수 기반으로 다음 에포크에서 스테이킹 할당량 조정
  * 자동 재배치로 보상 극대화
* **DeFi 확장성 고려**:
  * Amnis 프로토콜은 높은 **컴포저빌리티**를 지원
  * 다양한 DeFi 프로젝트와 응용 프로그램에서 쉽게 통합 가능
