Onshore is the present tense of onshored.
The third-person singular simple present indicative form of onshore is onshores.
The present participle of onshore is onshoring.
The past participle of onshore is onshored.