Press the extra firm tofu for 15 minutes to remove excess moisture, then cut into half-inch cubes.
Heat a non-stick skillet over medium-high heat and pan-sear the tofu cubes until golden brown on all sides.
Rinse and drain the canned chickpeas thoroughly in a colander.
Use a vegetable peeler to shave the English cucumber and carrots into long, thin ribbons, stopping when you reach the watery core of the cucumber.
In a small mixing bowl, whisk together the rice vinegar, tamari, fresh lime juice, grated fresh ginger, minced garlic, toasted sesame oil, red pepper flakes, and sea salt.
In a large salad bowl, combine the cucumber ribbons, carrot ribbons, pan-seared tofu, and chickpeas.
Pour the ginger-lime dressing over the salad and toss gently to ensure everything is well-coated.
Sprinkle the hemp hearts over the top and garnish with thinly sliced green onions before serving.