Republic platform