Shah spoke to Sena chief Uddhav Thackeray and made a "very liberal offer" of accepting 130 of the 288 seats.
He also offered to accept the "worst possible seats" which Sena has not won in the last 25 years of their alliance.
"Shah has spoken to Sena chief and that itself indicates that we are very very eager to have the alliance," BJP's General Secretay in charge of Maharashtra Rajiv Pratap Rudy said.
Thackeray had made it clear in Mumbai yesterday that his final offer to BJP was 119 seats while Sena will fight 151 seats, leaving 18 for smaller allies.
Rejecting the proposal, Rudy said "it may not be possible" as BJP had contested 119 seats last time as well.
"We won't pull the plug. We are hopeful that a solution will be found. The general consensus (in party's Central Election Commission and Parliamentary Board meetings yesterday) was that we want to have an alliance and we should work for the alliance.
The party has authorised Shah to publish the list of its candidates depending upon the fate of its alliance.
