Place eggs in a saucepan and cover with water; stir in vinegar and salt. Bring to a boil, reduce heat to medium, cover the saucepan, and cook until eggs are set, about 4 minutes. Let sit, covered, for 2 minutes. Rinse eggs in cold water and cool to room temperature; peel. Thread 1 bread cube, 1 artichoke quarter, 1 onion, 1 egg, 1 pickle, 1 onion, 1 egg, 1 sun-dried tomato, and 1 bread cube, respectively, onto each bamboo skewer. Sprinkle finished "sandwiches" with paprika.