인터페이스는 현지화되어 있으며, Skill 소개와 설명 문서는 선택한 언어로 AI가 자동 번역합니다. 코드·명령어·경로·전문 용어는 원문을 유지하며 원작자 문서가 우선합니다.
Skills 둘러보기
생산성 및 협업 · SKILL.md

sage-auth

sage-auth

Sage wallet authentication and key management. Login/logout, generate mnemonics, import/delete keys, manage wallet identities.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill 문서

GitHub

name: sage-auth description: Sage wallet authentication and key management. Login/logout, generate mnemonics, import/delete keys, manage wallet identities.

Sage Auth

Authentication and key management for Sage wallet.

Endpoints

Session Management

EndpointPayloadDescription
login{"fingerprint": 1234567890}Login to wallet
logout{}End session

Key Management

EndpointPayloadDescription
get_keys{}List all wallet keys
get_key{"fingerprint": 1234567890}Get specific key info
get_secret_key{"fingerprint": 1234567890}Get mnemonic (sensitive!)
generate_mnemonic{"use_24_words": false}Generate new mnemonic
import_keySee belowImport wallet from mnemonic
delete_key{"fingerprint": 1234567890}Delete wallet key
rename_key{"fingerprint": 1234567890, "name": "My Wallet"}Rename wallet
set_wallet_emoji{"fingerprint": 1234567890, "emoji": "🌱"}Set emoji

Import Key Payload

{
  "name": "My Wallet",
  "key": "abandon abandon abandon ... about",
  "derivation_index": 0,
  "hardened": true,
  "unhardened": true,
  "save_secrets": true,
  "login": true,
  "emoji": "🌱"
}

Database Management

EndpointPayloadDescription
resync{"fingerprint": 1234567890, "delete_coins": false, ...}Resync wallet
delete_database{"fingerprint": 1234567890, "network": "mainnet"}Delete wallet DB

Themes

EndpointPayloadDescription
get_user_themes{}List theme NFTs
get_user_theme{"nft_id": "nft1..."}Get specific theme
save_user_theme{"nft_id": "nft1..."}Save theme
delete_user_theme{"nft_id": "nft1..."}Delete theme

Examples

# Login
sage_rpc login '{"fingerprint": 1234567890}'

# List keys
sage_rpc get_keys '{}'

# Generate new mnemonic
sage_rpc generate_mnemonic '{"use_24_words": true}'

# Import wallet
sage_rpc import_key '{
  "name": "Trading Wallet",
  "key": "word1 word2 ... word24",
  "save_secrets": true,
  "login": true
}'

Security Notes

  • get_secret_key returns the mnemonic — handle with extreme care
  • Never log or store mnemonic in plaintext
  • Use save_secrets: false for watch-only imports
저장한 Skills