Donemana all-rounder Andrew McBrine and Malahide paceman Peter Chase have been added to Cricket Ireland's list of centrally contracted players.
The duo join the already full-time contracted players John Mooney, Max Sorensen, Stuart Thompson, Alex Cusack, Craig Young and Kevin O'Brien.
Ireland's English county players such as William Porterfield and Ed Joyce are all on part-time central contracts.
These now include Andrew Poynter and Graeme McCarter.
McBrine and Chase are part of Ireland's World Cup squad while Poynter and McCarter narrowly missed out on selection for the tournament in Australia and New Zealand.
Poynter and McCarter have been promoted from the part-time c category which now includes Waringstown all-rounder Lee Nelson and CIYMS opening batsmen Chris Dougherty, who earn their first contracts.
"Player contracts have played an integral role in our success over the past few years and it's great that we are able to award 24 this time around," said Ireland coach Phil Simmons.
"It's makes such a difference having the guys available to us full-time, and particularly with such a vital period coming up over the next year or two.
"It's heartening to see such a wide blend of experience in the 24, and great reward for the young players who have worked so hard on their game.
"They're learning all the time and will only improve by being full-time cricketers."
Cricket Ireland Contracts
Full-time A central contract: Kevin O'Brien, Alex Cusack, John Mooney, Max Sorensen, Stuart Thompson, Craig Young, Peter Chase, Andrew McBrine
Part-time B central contract: William Porterfield, Paul Stirling, Ed Joyce, Gary Wilson, George Dockrell, Niall O'Brien, Tim Murtagh, Andrew Balbirnie, Stuart Poynter, Andrew Poynter, Graeme McCarter
Part-time C central contract: Edward Richardson, John Anderson, James Shannon, Lee Nelson, Chris Dougherty