COTI Blockchain MCP
JSON →Interact with the COTI blockchain for private token and NFT operations, including ERC20 and ERC721, with privacy features.
Install
npx -y @smithery/cli Tools · 33
- create_account Create new COTI account
- decrypt_value Decrypt values with COTI AES key
- encrypt_value Encrypt values with COTI AES key
- generate_aes_key Generate new AES encryption key
- get_current_network Get currently configured network
- sign_message Sign messages with account private key
- switch_network Switch between COTI networks
- verify_signature Verify message signatures
- approve_erc20_spender Approve spender for ERC20 tokens
- deploy_private_erc20_contract Deploy new private ERC20 contract
- get_private_erc20_allowance Get ERC20 token allowance
- get_private_erc20_balance Get private token balance
- get_private_erc20_decimals Get token decimals
- get_private_erc20_total_supply Get token total supply
- mint_private_erc20_token Mint private ERC20 tokens
- transfer_private_erc20 Transfer private ERC20 tokens
- approve_private_erc721 Approve spender for specific NFT
- deploy_private_erc721_contract Deploy new private NFT contract
- get_private_erc721_approved Get approved spender for NFT
- get_private_erc721_balance Get NFT balance for account
- get_private_erc721_is_approved_for_all Check operator approval status
- get_private_erc721_token_owner Get NFT token owner
- get_private_erc721_token_uri Get NFT token URI
- get_private_erc721_total_supply Get NFT collection total supply
- mint_private_erc721_token Mint new private NFT
- set_private_erc721_approval_for_all Set operator approval for all NFTs
- transfer_private_erc721 Transfer private NFTs
- call_contract_function Call smart contract functions
- decode_event_data Decode transaction event data
- get_transaction_logs Get transaction event logs
- get_transaction_status Get transaction status and details
- get_native_balance Get native COTI token balance
- transfer_native Transfer native COTI tokens
Links
★ 2 GitHub stars