You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description
Enhance the TON Plugin to support batch transfer operations, allowing AI agents (and other elizaOS modules) to simultaneously send TON coins, tokens, and NFTs to multiple recipients in a single request. This feature should streamline large-scale distribution scenarios and reduce the overhead of handling multiple discrete transactions.
Key Requirements
Unified Batch Interface
Provide a single action/method for creating a batch transfer that includes TON coins, fungible tokens, and NFTs.
Allow flexible input parameters, such as recipient addresses, amounts, token identifiers, and optional metadata.
Multi-Asset Support
Ensure the plugin can handle TON coin transfers, token transfers (e.g., Jettons), and NFT transfers (TEP-62 or similar).
Validate each transfer type internally, preventing invalid or partially successful operations.
Performance Optimization
Handle large recipient lists efficiently, minimizing blockchain fees and resource consumption.
Provide an option for batching signatures or confirmations to streamline transaction processing.
Error Handling & Logging
Return detailed error codes and messages for any failed transfers within the batch.
Maintain a transaction log or report summarizing outcomes for each recipient.
Security & Best Practices
Enforce robust checks for each transfer (e.g., sufficient balances, valid NFT ownership) to avoid accidental or malicious misuse.
Follow recommended TON documentation guidelines for multi-asset transfers.
AI Agent Integration
Expose all batch transfer functionalities through well-documented actions or APIs.
Return structured responses suitable for automated verification by AI agents.
Description
Enhance the TON Plugin to support batch transfer operations, allowing AI agents (and other elizaOS modules) to simultaneously send TON coins, tokens, and NFTs to multiple recipients in a single request. This feature should streamline large-scale distribution scenarios and reduce the overhead of handling multiple discrete transactions.
Key Requirements
Unified Batch Interface
Multi-Asset Support
Performance Optimization
Error Handling & Logging
Security & Best Practices
AI Agent Integration
Resources
Definition of Done
Bounty
For any questions or further discussion, please join the bounty program working group: [Telegram: @ton_ai_bounty](https://t.me/ton_ai_bounty).
The text was updated successfully, but these errors were encountered: