I am aware that I get a daily pledge at level 45.
But my alt is at level 10 and I really would like to get the bone shield (Undaunted rank 4) at the earliest.
Are there any ways to level undaunted apart from the daily pledge ?
Do you still get undaunted XP for completing dungeon achievements if you haven't unlocked pledges yet? If so, that's the only way I can think of getting XP.
But in any case, why not just grind to 50 if this is an alt? It only takes a few hours.
You gain undaunted xp (other than the daily pledges for group dungeons and the delve) from the Undaunted achievements and completing the dungeons the first time. You can start doing normal dungeons at lvl 10. You can get achievements from blocking, healing, damaging and killing some specific mobs in delves, public dungeons, group dungeons and trials. There is also one undaunted achievement for buying drinks for the Undaunted in the taverns in the main cities. Getting to undaunted level 4 should not take too long. Have a look at this one for the numbers and links to the achievements: