In your draw step you draw 3 cards, discard one.
At the end step you discard your hand.
Anvil reads: Players have no maximum hand size.
At the beginning of each player's draw step, that player draws an additional card, then discards a card.
For the correct text check the gatherer!
Great combos with Ensnaring Bridge and Megrim, by the way!