DISTRIBUTION AGREEMENTDistribution Agreement • December 26th, 2019 • ETF Series Solutions • Colorado
Contract Type FiledDecember 26th, 2019 Company JurisdictionTHIS AGREEMENT is made as of November 11, 2019, between ETF Series Solutions, a Delaware statutory trust (the “Trust”), and ALPS Distributors, Inc., a Colorado corporation (“ALPS”).
ETF SERIES SOLUTIONS (VIDENT ADVISORY SERIES) AUTHORIZED PARTICIPANT AGREEMENTAuthorized Participant Agreement • December 26th, 2019 • ETF Series Solutions • New York
Contract Type FiledDecember 26th, 2019 Company JurisdictionThis Authorized Participant Agreement (the “Agreement”) is entered into by and among ALPS Distributors, Inc. (the “Distributor”) and [Participant’s Name and NSCC#] (the “Participant”) and is subject to acceptance by U.S. Bancorp Fund Services, LLC, as transfer agent (the “Transfer Agent”). ETF Series Solutions (the “Trust”) is an open-end management investment company organized as a Delaware statutory trust consisting of separate investment portfolios managed by Vident Advisory, LLC (each, a “Fund” and collectively, the “Funds”) as set forth in Attachment A hereto. The Distributor has been retained as principal underwriter of the Trust and provides certain services in connection with the sale and distribution of shares of beneficial interest of the Funds (the “Shares”). The Transfer Agent has been retained to provide certain transfer agency services with respect to the purchase and redemption of Shares.