Titanium is probably a good idea. No plating to chip off (and eventually rust) and you can buy all the bike-related fasteners your heart desires.
Alternatively, stainless steel parts, but I don't know whether you can buy all the stuff you need, in it.
Finally, you can buy aluminum chainring bolts - but that's it.