All transactions will be made on the mainnet!

web3.eth.sendTransaction

Send a basic Ether transaction to the Ethereum network.

Send Transaction

User Authentication

There are many ways to authenticate a user and get their public address.

sendAsync: personal_sign

Signs data using a specific account (Legacy way).

Sign Data

sendAsync: eth_signTypedData

Signs data using EIP-712.

Sign Data

ERC20: Transfer

Transfer selected ERC20 token.

Transfer Token

ERC20: Approve

Approve an address to transfer ERC20 token on your behalf.

Approve Transfer

ERC20: TransferFrom

Allows an approved address to send tokens from one account to another.

Send Transfer Request

Fortmatic: Compose

Edit and send a transaction to the Ethereum network.

Send Transaction

Fortmatic: Deposit

Prompt users their QR code and Ethereum wallet address for deposits.