AirSwap (AST) creates a unique user-to-user method for trading ERC-20 tokens. ERC-20 tokens utilize the Ethereum network blockchain. AirSwap analyzes the order books, finds the limits that it has, then offers an alternative peer-to-peer trading solution. This solution happens with an off-chain negotiation and an on-chain settlement. AirSwap then creates a suitable protocol which users can then signal to each other their interest to trade tokens. The users can then freely communicate prices and volumes that they wish. Another feature is that the users may also request a third party oracle to verify the accuracy of the prices. All this is then presented as a smart contract on the Ethereum blockchain.