So, building up a new bike - crank interfaces sure have changed a lot in the last few years! I already have the crankset - it's a 2020 Sram X0 Eagle. It came with a 32T direct mount chainring (boost 3mm offset, which is correct for my bike), but I really want to run a 30T ring with a bash guard. In case it matters, I will more than likely be running an 11spd Sram drivetrain (and yes, apparently Eagle rings are 11spd compatible). Are there any options out there? The Sram site is hard to navigate for small parts like rings and spiders. Does anyone know if Sram or anyone else makes a spider that will fit those cranks, but allows for mounting of standard 104 BCD rings (and bash)? I see the Wolf Tooth has their Camo system that should work for me, but it's pretty spendy when all is said and done. It also restricts me to only using Wolf Tooth rings in the future, which is annoying and entirely predictable. Ideally, I'd like to find a Sram direct mount spider that allows you to mount 104 BCD rings. Also looks like NSB might have something that works, but I think the spider and bashguard combo they sell is non-boost (49mm chainline - I need 52mm).
I can't believe how needlessly complicated the crank/bb/ring interface has gotten. Welcome to the bike industry!