Preflop: Hero is MP with K A
UTG folds, Hero raises to $0.06, CO folds, BTN raises to $0.10, 2 folds, Hero raises to $0.30, BTN calls $0.20
Flop: ($0.63) T 6 4 (2 players)
Hero bets $0.30, BTN raises to $0.60, Hero folds
Spoiler:
Results: $1.23 pot ($0.04 rake)
Final Board: T 6 4
Hero mucked K A and lost (-$0.60 net)
BTN mucked and won $1.19 ($0.59 net)
Vil is not a very good player, you could have 4 betted some bigger but other than that I think you did nothing wrong. Even though in my eyes he's bluffing here alot of times, I think to wait for a better spot and let him hang himself.