Searches for "how to get Ghoul V3", "Draco V2" or "Shark V3" all lead to the same two NPCs, the Alchemist and Arowe, with one exception: Draco, which skips both. This guide puts every race's V2 and V3 requirements side by side, so you can see what each upgrade costs before you start. The data comes from the Blox Fruits Wiki entries for each race and boss, stored in the site database.
V4 is a separate system (trials, Mirage Island, the Temple of Time) and is covered in the Race V4 awakening trials guide. Everything below is about V2 and V3 only.
Quick answer: what V2 and V3 need
| Step | Level | Cost | Where | Applies to |
|---|---|---|---|---|
| V2 | 850+ | 500,000 Beli | Alchemist, Green Zone (Second Sea) | Human, Rabbit, Shark, Angel, Cyborg, Ghoul |
| V3 | 1000+ | 2,000,000 Beli | Arowe, hidden room under Diamond's hill (Second Sea) | Same six races, after V2 |
| Draco V2 | 2000+ | 1,000,000 Beli | Dragon Wizard (Third Sea) | Draco only |
| Draco V3 | Draco V2 | 3,000,000 Beli | Dragon Wizard (Third Sea) | Draco only |
Both steps for the six standard races sit in the Second Sea, so you can finish them before you ever reach the Third Sea. For those six races the total is 2,500,000 Beli.
How to get V2 for any race (except Draco)
V2 is identical for Human, Rabbit, Shark, Angel, Cyborg and Ghoul.
- 1Reach level 850 and finish the Colosseum Quest. Jeremy, the level 850 boss in the Kingdom of Rose, is tied to that quest according to his wiki entry. See the Jeremy boss page for his location and respawn timer.
- 2Go to the Alchemist in the Green Zone, Second Sea, and start the Flower Quest.
- 3Bring three flowers: a Blue Flower (spawns at night only), a Red Flower (spawns in the daytime) and a Yellow Flower (a random drop from any Second Sea NPC).
- 4Pay 500,000 Beli.
The flowers are lost if you die or leave the server, so collect all three in one session and hand them over right away. The quest also has to be repeated for every race you switch to, which matters if you plan to reroll later (see the race reroll guide).
How to get V3 for any race (except Draco)
V3 needs V2 first, plus level 1000, 2,000,000 Beli and a defeated Don Swan.
- 1Defeat Don Swan in the Kingdom of Rose. He is a level 1000 boss with 52,000 HP that respawns every 30 minutes, and killing him is what unlocks his hidden room. The Don Swan boss page has the rest of the details.
- 2Go to Arowe's hidden room under Diamond's hill in the Second Sea. You enter by walking into the wall.
- 3Accept the quest for your race (table below).
- 4Finish it, then buy the upgrade for 2,000,000 Beli.
Quest progress is lost if you leave the game but kept if you die, so do the task in a single session.
V3 quest for each race
| Race | Arowe's V3 task | V3 ability | Duration |
|---|---|---|---|
| Rabbit | Collect 30 chests (a Loot Seeker potion helps) | Agility: 4x movement speed | 6.5 s |
| Human | Kill Diamond, Jeremy and Orbitus in any order | Last Resort: more damage the lower your HP | 6 s |
| Shark | Kill a naturally spawned Sea Beast | Water Body: about 70% less damage taken | 4.5 s |
| Angel | Kill another player who has the Angel race | Heavenly Blood: heals about 13.5-14% max HP and +15% defense | 4.5 s |
| Cyborg | Show Arowe any physical Blox Fruit (he does not keep it) | Energy Core: +30% defense, AoE lightning, breaks Instinct at close range | 6.5 s |
| Ghoul | Kill 5 players of level 700 or higher | Heightened Senses: +5% damage, +20% speed, +15% defense | 8 s |
Every V3 ability shares a 30-second universal cooldown.
Task notes that trip people up:
- Human: the three bosses are Diamond (level 750), Jeremy (level 850) and Orbitus (level 925), all in the Second Sea. Their pages: Diamond, Jeremy, Orbitus.
- Shark: Sea Beasts summoned by items, including the Tide Keeper's, do not count. It has to be one that spawned naturally.
- Angel: you need an opponent who is also an Angel. You do not need to take their bounty.
- Ghoul: the same player can count more than once, but kills flagged as suspicious do not. A bug may ask for one to three extra kills.
- Cyborg: this is the easiest V3, since any physical fruit satisfies the task.
Draco: the exception
Draco does not use the Alchemist or Arowe. Both NPCs ask "What are you?" if you approach as a Draco. Everything goes through the Dragon Wizard in the Third Sea.
| Step | Requirements |
|---|---|
| V2 (Elder Wyrm) | Level 2000 and Draco V1. Collect 5 Fire Flowers, which are very rare NPC drops with a 5-minute cooldown per flower (server hopping skips it), then pay 1,000,000 Beli. |
| V3 (Ancient Flame) | Draco V2. Finish the Horned Man Quest, defeat a Terrorshark while dealing at least 10% of its health, then pay 3,000,000 Beli. |
Draco V3 unlocks Primordial Reign, a roar that gives you and nearby allies +15% damage and movement speed while slowing enemies by 15%. It has the longest V3 duration in the game, 10 seconds. The Terrorshark page lists its level 2000 stats. For the Draco unlock itself (Dragon Talon mastery, Dojo belts, Dragon Egg), see the Draco race page.
What each V2 gives you
| Race | V2 name | Main effect |
|---|---|---|
| Human | The Unleashed | Flash Step range doubled, cooldown cut to 10 s, extra Instinct dodge |
| Rabbit | Unmatched Speed | Speed 2x normal, dash energy cost cut from 30 to 15 |
| Shark | Sea Monster | Water damage fully removed for Blox Fruit users, faster in and out of water |
| Angel | Sacred Warrior | Higher first air jump, 20% cheaper air jumps, one extra air jump |
| Cyborg | The Cyborg | +10% defense against Melee, Sword and Gun, 15% of damage taken converts to Energy |
| Ghoul | The Ghoul | Life Leech: heal 25% of damage dealt to players with a fighting style, 5% against NPCs |
| Draco | Elder Wyrm | Fiery Flight (5 seconds), Flash Steps create explosions |
Recommended order
- 1Get to level 850 and do the Colosseum Quest.
- 2Collect the three flowers in one trip and buy V2 at the Alchemist.
- 3Reach level 1000 and kill Don Swan.
- 4Check Arowe's task for your race and prepare for it (potion, a physical fruit, a Sea Beast spawn, a group of players).
- 5Buy V3 for 2,000,000 Beli.
To compare how the races perform once awakened, the race tier list ranks all of them, and each race page, such as Ghoul or Angel, lists its own pros and cons.
Common mistakes
- Dying while holding flowers. They disappear on death or when you leave the server.
- Trying to upgrade Draco at the Alchemist or Arowe. Neither can do it.
- Spawning a Sea Beast with an item for the Shark task. Only natural spawns count.
- Leaving the server mid-quest at Arowe. Quest progress is lost on leaving, even though death keeps it.
- Arriving at Arowe without defeating Don Swan. His room does not unlock until he is dead.
- Forgetting that a rerolled race needs the V2 Flower Quest again.
FAQ
How do I get Ghoul V3 in Blox Fruits?
Have Ghoul V2, level 1000, 2,000,000 Beli and a defeated Don Swan, then take Arowe's task: kill 5 players of level 700 or higher. Suspicious kills do not count, and a bug may require 1 to 3 extra.
How do I get Draco V2?
Be level 2000 with Draco V1, collect 5 Fire Flowers for the Dragon Wizard and pay 1,000,000 Beli. The Alchemist cannot upgrade Draco.
How do I get Angel V3?
Reach V2 and level 1000, defeat Don Swan, then ask Arowe for the quest. You must kill another player who is an Angel, and you can pay 2,000,000 Beli after that.
How do I get Shark V2 and V3?
V2 is the standard Alchemist Flower Quest for 500,000 Beli. V3 asks you to kill a naturally spawned Sea Beast for Arowe, then pay 2,000,000 Beli.
Do I need to redo V2 and V3 if I change race?
The V2 Flower Quest has to be repeated for every race you switch to, according to the wiki entry. Plan your race before spending Beli.


