yes, you can use it for Steam accounts.
You will enter the buyer's Epicnpc username, then continue with the remaining steps to create the transaction.
The buyer will then deposit credits into Trade Guardian, the system will then update and tell you to deliver the account to the buyer. Once the buyer confirms he has it, the credits will be released to you.