The exchange verification took four days longer than it should have.
Rivan had forgotten this the specific friction of 2019, before the infrastructure had matured, before the on-ramps had been smoothed by competition and regulatory pressure into the relatively frictionless experience they would become. He had submitted his KTP photograph on Tuesday afternoon, and the automated response had informed him that identity verification typically required two to five business days, and he had stared at that notification with the particular frustration of a man who knows exactly what is sitting on the other side of a locked door and cannot locate the key.
He used the four days productively, because there was nothing else to do with them.
He finished his skripsi literature review three days early, a fact that his supervisor would note with mild surprise at their next consultation. He rebuilt his trading model twice, each time applying tighter assumptions, each time arriving at the same destination by a slightly different route. He ate properly, slept at consistent hours, and limited his coffee intake to two cups before noon, all of which were disciplines he had abandoned somewhere in his late twenties and was now reinstating with the deliberate intention of someone who understood that the body was infrastructure.
He did not check the target altcoin's price more than three times per day.
This required more effort than anything else on the list.
The verification cleared on Saturday morning at 7:14 AM.
He was awake when the notification arrived he had been awake for forty minutes, lying in the specific pre-dawn stillness of a boarding house where everyone else was still asleep, running the same mental calculations he had been running for four days. The notification sound was the default Samsung chime, a sound he had not heard in twelve years and which now carried the weight of a starting pistol.
He sat up. Opened the app. Read the confirmation twice.
Account verified. Deposit and trading functions now active.
He transferred Rp 2,000,000 from his bank account to the exchange wallet. The transfer processed in eleven minutes. He watched the balance update in real time the number appearing in the exchange interface with the modest, unassuming quality of a sum that represented exactly half of everything he owned in the world.
He did not place the trade immediately.
He made coffee instead the cheap sachet kind from the cabinet above the kettle, stirred in a chipped mug that had come with the room and took it to the window and stood there looking at the alley while the coffee cooled to a drinkable temperature. The morning was still grey, the light not yet committed to the day, the city conducting its early business at a lower register than the full daytime volume.
He was thinking about margin of error.
The altcoin he had identified he was calling it Target One in his notes, deliberately avoiding attachment to the name, the way a surgeon avoids learning too much about a patient before an operation was a mid-tier infrastructure project that had been building quietly since 2017. In his original timeline, the development team had published a mainnet progress update on approximately January 23rd, triggering a wave of retail buying that had pushed the price up roughly three hundred and ten percent over the following eleven days before the inevitable profit-taking correction.
He was eleven days away from that date. Maybe twelve.
The confidence reading on the GHOST Protocol overlay which had appeared twice more since the computer lab, always briefly, always at the periphery, always when he was focused on market data had held at sixty-seven percent. He had spent considerable time thinking about what sixty-seven percent meant in this specific context. It meant the system whatever the system was, a question he was deliberately not engaging with assessed a roughly one-in-three chance that his read was wrong. Wrong in timing. Wrong in magnitude. Possibly wrong in direction.
One in three was not comfortable odds for a man operating on half his liquid capital.
But the alternative was to do nothing, and doing nothing was its own kind of risk the slow erosion of a window that would not stay open. Every day he waited was a day closer to the catalyst event with less time to build a position at the optimal price.
He finished the coffee. Washed the mug. Dried it with the small towel hanging from the cabinet handle.
Then he sat down at his desk, opened the exchange interface on his phone, and placed the order.
Target One. Market buy. Rp 1,800,000.
He kept Rp 200,000 in reserve not for any sophisticated strategic reason, but because some vestigial instinct from twelve years of hard experience insisted on maintaining a buffer, however small, against the category of unexpected events that no model could anticipate.
The order filled in under three seconds.
He looked at his new position a number of tokens that seemed almost absurdly large given their current unit price, the way cheap assets always look abundant before the market rediscovers them. He set two alerts: one at plus fifteen percent, one at minus twenty. The first would prompt him to review his exit strategy. The second was his stop-loss the threshold below which he would accept that his read had been wrong and cut the position before the error compounded.
Then he closed the app and went to eat breakfast.
The waiting was the part no one told you about.
In the trading content that proliferated across YouTube and Twitter and Telegram groups the breathless highlight reels of ten-X returns and perfectly timed entries the waiting was edited out. It existed in the space between the buy notification and the profit screenshot, compressed into nothing, as though the intervening hours and days had simply not occurred. In reality, Rivan knew, the waiting was the majority of the work. The entry was a single decision, made in seconds. The waiting was a continuous, low-grade psychological test that ran until the exit, demanding the same answer every hour: hold, or fold.
He had failed this test more times than he could count in his original timeline cutting winners too early, letting losers run too long, the twin errors that had cost him more than any bad entry ever had.
He was not going to fail it this time.
He structured his days around the position with the methodical care of a man building a habit. Mornings were for skripsi work legitimate, productive, the kind of forward motion that prevented the creeping anxiety of a man with nothing to do but watch a chart. Afternoons he allowed himself a thirty-minute review of market conditions, checking the position once and logging any relevant developments in his notebook.
Evenings he read not trading content, but history. Economic history, market cycles, the biographies of people who had built things from nothing in environments that had not wanted them to succeed.
He did not talk about the position to anyone.
This was not difficult. He had no one to tell.
On the fifth day, the project published a teaser.
Not the full update just a single post on their official forum, a paragraph of deliberately vague language about "approaching milestones" and "imminent announcements," the kind of carefully calibrated communication that development teams used to build anticipation without committing to a timeline. In the ordinary course of events, Rivan would have classified this as noise the routine maintenance of a community that needed feeding.
He knew it was not noise.
The price moved four percent in the hour following the post. Small. Tentative. The kind of movement that looks like noise from the outside but, to anyone watching closely enough, has the distinct texture of smart money beginning to position.
Rivan watched it from the campus canteen, his phone flat on the table beside a plate of rice he was eating with the focused efficiency of someone performing a maintenance function. He did not change anything. He logged the movement in his notebook, Day 5. Teaser post. +4.1%. Smart money signal confirmed and finished his rice and went to his afternoon lecture.
That evening, the GHOST Protocol appeared for longer than it ever had before.
He was sitting at his desk reviewing his model when the overlay materialized not at the edge of his vision this time, but centered, clear, occupying the middle distance between his face and the wall with the unhurried confidence of something that had decided it was done being subtle:
[ GHOST PROTOCOL — ACTIVE ]
Asset: TARGET-01 / IDR
Catalyst status: IMMINENT ( 6 – 9 days )
Momentum: BUILDING ▲
Current confidence: 74%
Projected peak window: Jan 23 – Feb 3
Exit recommendation: 85 – 95% of position
⚠ NOTE: Retain 5–15% post-catalyst.
Reason: Secondary wave probable.
He read it twice.
Seventy-four percent. Up seven points from the initial reading the system was updating, recalibrating against new information, the way any model should. And the exit recommendation was something he had not anticipated: the instruction to retain a small portion of the position after the main move.
Secondary wave probable.
He did not know what that meant yet. He wrote it down exactly as it had appeared, added a question mark, and underlined it.
On the eighth day, something went wrong.
Not with the position with Rivan.
He had been running on five hours of sleep for three consecutive nights, a consequence of the particular variety of insomnia that arrives not from anxiety but from an overclocked mind that cannot locate its off switch. He had been careful with the coffee. He had been eating. He had done everything the checklist demanded.
But the body keeps its own accounts.
He was crossing the courtyard after his morning lecture when the edge of his vision went white not the clean white of the GHOST Protocol overlay, but the biological white of a system registering insufficient oxygen, the kind that precedes a loss of consciousness with the brief and inadequate courtesy of a warning. He stopped walking. Put his hand on the nearest wall rough concrete, warm from the morning sun and stood there with his eyes closed until the whiteness receded.
Thirty seconds, maybe forty.
When he opened his eyes, a girl from his faculty was standing a few feet away, watching him with the cautious concern of someone deciding whether to intervene.
"You okay?"
"Yes," he said. "Low blood pressure. It passes."
She looked at him for a moment longer, unconvinced, then continued on her way. He watched her go and then looked at his hand on the wall the knuckles white from the grip and consciously loosened his fingers.
The body is infrastructure, he reminded himself. Infrastructure that is not maintained fails at the worst possible moment.
He went back to his room and slept for three hours.
When he woke up, he checked the position as he always did the automatic reflex of a trader, as reliable as checking the time.
The price had moved another eleven percent while he slept.
He lay on his back looking at the cracked ceiling and felt, with great precision, the specific sensation of momentum building beneath a market that has not yet realized what it is about to do. He had felt it before, in his original life not often, not reliably, but enough times to recognize its texture.
It felt like standing at the base of something about to become very large.
He set his phone face-down on the mattress and closed his eyes.
Six more days, he thought. Maybe seven. Then the update drops, and everything changes.
He could wait six more days.
He had waited twelve years.
On the morning of January 23rd, at 9:47 AM, the project published its mainnet progress update.
Rivan was sitting at his desk when the notification arrived not from the project's channel directly, but from a crypto news aggregator he had subscribed to under a secondary email address he had created specifically for this purpose. He had known it was coming. He had structured his entire week around its arrival. He had slept well the night before for the first time in ten days.
He opened the notification. Read the update.
It was almost word for word what he remembered.
He opened the exchange interface.
His position was up forty-one percent.
He looked at the number for a long, steady moment the way a surgeon looks at a successfully completed procedure before closing, taking the time to verify what the hands have done before moving on. Forty-one percent on Rp 1,800,000 was Rp 738,000 in unrealized gain. Not a transformative sum. Not the kind of number that changes a life.
But it was proof.
The only kind that mattered to him at this moment not the proof of the knowledge, which he had never seriously doubted, but the proof of the execution. The proof that the distance between knowing and doing was a distance he could cross. That twelve years of experience, compressed into a twenty-three-year-old body, could translate into action without the fear and hesitation and chronic second-guessing that had cost him so much the first time.
He did not sell yet.
The GHOST Protocol had said the peak window was January 23rd to February 3rd. He was at the beginning of that window, not the end. The update had just dropped. The retail wave the larger, noisier, less informed wave that always followed the smart money had not yet arrived.
He set a new alert at plus two hundred percent.
Then he closed the app, picked up his skripsi draft, and went to the library.
The position could take care of itself for a few hours.
He had a literature review to finish.
