Tumblr: Does not allow adult/explicit content ads or adult affiliate links. Third-party ad code works technically, but adult monetization is against their rules → high risk.
Best option: Use a self-hosted WordPress site. You can post adult content (as long as legal) and monetize freely with ExoClick, JuicyAds, ClickAdu, AdMaven, etc.
Other platforms that allow adult + ads: LiveJournal (with restrictions), or go to adult-focused platforms (Sharesome, FanCentro, Unfiltrd) — but most rely on subscriptions/tips, not ad networks.
For safe adult blog monetization with ad networks, self-hosted WordPress is the best choice.