Describe the Feature
Add support for NEAR Protocol within the wallet to enable native NEAR address creation, balance display, transaction signing, and contract interaction.
Motivation / Use Case
NEAR offers a developer-friendly, scalable blockchain with low fees, fast finality, and human-readable account names (e.g. username.near). It鈥檚 gaining adoption in consumer apps, payments, and DeFi. Adding NEAR would expand the wallet鈥檚 appeal to users and builders focused on performance and usability.
Possible Implementation
Possible Implementation
Use the near-api-js library for wallet functionality:
Keypair generation and mnemonic support.
Viewing balances and sending NEAR.
Smart contract calls and account management.
Create a modular chain-near adapter with:
NEAR RPC configuration.
Wallet/account abstraction similar to other chains.
Utilities to support .near account aliases.
Technical Notes
NEAR uses base58 encoding for addresses.
Transactions are signed using ed25519 keys.
Account creation can be human-readable or derived from a public key.
Network endpoints:
Testnet: https://rpc.testnet.near.org
Mainnet: https://rpc.mainnet.near.org
Potential Impact
Describe the Feature
Add support for NEAR Protocol within the wallet to enable native NEAR address creation, balance display, transaction signing, and contract interaction.
Motivation / Use Case
NEAR offers a developer-friendly, scalable blockchain with low fees, fast finality, and human-readable account names (e.g. username.near). It鈥檚 gaining adoption in consumer apps, payments, and DeFi. Adding NEAR would expand the wallet鈥檚 appeal to users and builders focused on performance and usability.
Possible Implementation
Potential Impact