Ripple puts the whole deal in one place:
• Discover Influencers matched to your Brand campaign, with real stats and a clear rate card
• Send a request and negotiate terms in chat
• Approve a proposal that both sides can see, line by line
• Sign once and it's binding for both sides
• Pay by phase, held in escrow until the work is approved