Just put my blog up on Kindle. Should be available in a few days.
You must create a separate Amazon account just for this.
You need banking info, screen shots (they have good directions) and other info about your blog/s and I believe they must approve each submission, so I doubt that such things as affiliate sites will be accepted.
MORE INFORMATION AT WAPO