From what I know, pure logic or even math are useless without assumptions. This is what reason and science give us: a standard set of axioms from which logic and math can lead us to useful conclusions.
This is based on type theory (and has a model in set theory), but isn't as powerful as the logics used in Coq and similar theorem provers (the Calculus of (Inductive) Constructions).
You might be interested in metamath: http://us.metamath.org/, which lists the axioms used in its largest body of work: http://us.metamath.org/mpegif/mmset.html#axioms
https://en.wikipedia.org/wiki/Zermelo%E2%80%93Fraenkel_set_t...
All of this IIRC.