near-multi-account
Secure multi-account management for NEAR Protocol with encrypted credential storage, account switching, and balance aggregation.
Why use this skill?
Securely manage, switch, and transfer funds across multiple NEAR Protocol accounts with this encrypted OpenClaw skill. Perfect for developers and DeFi users.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/shaiss/near-multi-account-managerWhat This Skill Does
The near-multi-account skill serves as a robust, centralized hub for managing multiple NEAR Protocol identities directly within your OpenClaw environment. By abstracting the complexity of manual key management and balance tracking, this tool provides a secure, encrypted interface to handle your digital assets. Utilizing AES-256-CBC encryption to protect your private keys at rest, the skill ensures that your sensitive credentials remain safe while enabling high-level operations such as rapid account switching, consolidated balance reporting, and fluid asset transfers. Whether you are moving funds between wallets or managing diverse operational accounts, this skill streamlines the process into simple, programmatically triggered commands.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/shaiss/near-multi-account-manager
Ensure you have Node.js properly configured within your environment. Once installed, initialize your local storage by setting the required NEAR_SKILL_KEY environment variable; this acts as the master key for your encrypted wallet storage. Failure to set this will prevent the persistent storage of account credentials.
Use Cases
- Developer Workflows: Effortlessly switch between
testnetandmainnetaccounts while testing smart contract deployments or dapp interactions. - Portfolio Management: Financial analysts and crypto traders can use the aggregation features to get a real-time snapshot of their total holdings across multiple wallets.
- Organizational Operations: Teams managing shared protocol assets can use the account switching functionality to execute transactions from specific authorized wallets without manual key entry.
- DeFi Participation: Easily coordinate complex yield farming or staking strategies by tracking balances and moving tokens between accounts in a single session.
Example Prompts
- "OpenClaw, switch my active account to 'Staking Wallet' and tell me the total balance."
- "I need to move 10 NEAR from my 'Main Wallet' to 'recipient.near'; please execute that transfer."
- "Show me a comprehensive summary of all my managed accounts and their current NEAR balances."
Tips & Limitations
- Security: Always rotate your
NEAR_SKILL_KEYperiodically to maintain optimal security posture. - Persistence: Ensure your
~/.openclaw/directory is backed up, but remember that private keys are not included in standard exports for safety reasons. Re-adding accounts is required if you move to a new machine. - Operational Scope: This skill is focused on NEAR Protocol specifically; it does not support EVM-compatible chains or other blockchain ecosystems.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-shaiss-near-multi-account-manager": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, external-api
Related Skills
near-best-practices
Comprehensive NEAR best practices guide with 100+ terms covering wallet security, smart contracts, and DeFi safety.
local-approvals
Local approval system for managing agent permissions. Use CLI to approve/deny requests, view history, and manage auto-approved categories.
near-subaccount
Create, list, delete, and manage NEAR subaccounts with bulk distribution operations.
near-airdrop-hunter
Discover NEAR airdrops, check eligibility, claim rewards, and track claimed airdrops across multiple platforms.
near-name-service
Manage NEAR Name Service (.near domains) - check availability, register, resolve, and manage names.