Documentation Index
Fetch the complete documentation index at: https://docs.stablenet.network/llms.txt
Use this file to discover all available pages before exploring further.
StableNet의 수수료 위임은 트랜잭션 서명자와 가스 납부자를 분리합니다. 앱이 수수료 지불자(Fee Payer)로서 가스비를 대납하므로, 사용자는 WKRC를 보유하지 않아도 됩니다.기본 WKRC 전송은 스테이블코인 전송을 참고하세요. 수수료 위임을 사용하는 컨트랙트 배포는 스마트 컨트랙트 배포를 참고하세요.
작동 방식
수수료 위임 트랜잭션에는 두 명의 서명자가 있습니다:- 발신자 (
From) — 트랜잭션 의도에 서명하고 전송할 value를 제공 - 수수료 지불자 (
FeePayer) — 가스 납부에 동의하는 별도 서명 제공
0x16 (FeeDelegateDynamicFeeTxType)을 사용하며, 두 서명 모두 필수입니다. EVM은 tx.origin을 발신자로 인식하며, 수수료 지불자 정보는 컨트랙트 로직에 노출되지 않습니다.
수수료 위임은 네트워크에서 Applepie 포크가 활성화된 후에만 사용할 수 있습니다. StableNet 테스트넷에서는 이미 활성화되어 있습니다.
빠른 시작
수수료 위임 구현하기
Intermediate. 별도의 수수료 지불자 계정으로 수수료 위임 플로우를 구현하세요.
StableNet 수수료 위임의 장점
프로토콜 네이티브 지원
프로토콜 네이티브 지원
수수료 위임은 스마트 컨트랙트 추상화가 아닌 트랜잭션 타입 레벨(
0x16)에서 StableNet에 내장되어 있습니다. 양쪽이 독립적으로 서명하며, 프로토콜이 발신자와 수수료 지불자 분리를 강제합니다.사용자 온보딩 개선
사용자 온보딩 개선
신규 사용자가 앱을 사용하기 전에 WKRC를 구매할 필요가 없습니다. 앱이 수수료 지불자 지갑에 자금을 충전하고 가스비를 부담하여 Web3 온보딩의 주요 마찰 요소를 제거합니다.
가스 환불은 수수료 지불자에게
가스 환불은 수수료 지불자에게
실행 후 미사용 가스는 발신자가 아닌 수수료 지불자 계정으로 환불됩니다. 앱의 수수료 지불자 잔액이 예측 가능하게 관리되며, 가스가 사용자 지갑에 잠기지 않습니다.
컨트랙트 로직에 투명
컨트랙트 로직에 투명
tx.origin은 항상 발신자(From)를 반영하며 수수료 지불자를 가리키지 않습니다. tx.origin이나 msg.sender를 확인하는 기존 컨트랙트는 동일하게 작동합니다 — 수수료 위임 지원을 위한 컨트랙트 변경이 필요 없습니다.
