Interact with EVM-compatible blockchains for deposits, transfers.
monei.evm
response = monei.evm.get_supported_networks() for network in response.networks: print(network.name, network.chain_id)
portfolio = monei.evm.get_portfolio(chain_id=56) # BSC print(portfolio.tokens)
result = monei.evm.get_native_balance(chain_id=137) # Polygon print(f"{result.balance} {result.symbol}")
result = monei.evm.get_token_balance( token_address="0xdAC17F958D2ee523a2206206994597C13D831ec7", # USDT chain_id=1, ) print(result.balance)
tx = monei.evm.send_native_token({ "to": "0xRecipientAddress", "amount": "0.01", "chain_id": 56, }) print(tx.tx_hash)
tx = monei.evm.send_token({ "to": "0xRecipientAddress", "token_address": "0xTokenContractAddress", "amount": "100", "chain_id": 137, }) print(tx.tx_hash)