Wellington Silva has signed a new deal at Arsenal before moving to Championship side Bolton Wanderers on a season-long loan, according to ESPN sources.
The Brazilian striker joined the Gunners from Fluminense in 2011 but is yet to play for the club due to work permit issues.
Instead, the 22-year-old was loaned to Levante, Alcoyano, Ponferradina, Murcia and Almeria and has now been granted Spanish citizenship in order to move back to England.
Arsenal want Silva to adapt to the English game before considering him for the first team and have agreed to loan him to Neil Lennon's side in the meantime, where he could go straight into the squad for Tuesday's encounter with Milton Keynes Dons.
A number of clubs, including La Liga side Real Betis, are rumoured to have been interested in Silva, whose Emirates contract was due to expire in 2016.
He has two caps for Brazil's Under-20s but is yet to score for his country at any level.