Drifting Soul

Toss one sentence up as a colored balloon.

You write a sentence of at most 96 characters, toss the bottle at a colored peg, and the balloon hangs in the sky. Someone else pricks it and receives the sentence; both calls cost gas only and the contract holds no BOT, so there is nothing to withdraw.

Toss a bottle

The sky

A balloon shows its color. The sentence stays inside until someone else pricks it.

Sample balloons, while the contract waits for gas. A prick here plays the burst and does not reveal a sentence.

People standing together under a sky of colored balloons
The skyOther people
Two people close together, one letting a balloon go
Letting goTwo people
Two people and a letter held by only one of them
The letterOne reader
A balloon in pieces and a slip falling toward the other person
The popThe line comes out

Toss the bottle

Write on the glass, pull it down, and let go. The peg it flies toward is the color. The button only sends that choice.

0 / 96

Pull it down and let go. Arrow keys aim it, Enter throws.

Pull the bottle and throw it at a color.

The contract is not on chain yet.

Why a balloon

A balloon is a small public fact with a private inside. The sky shows six colors and a number of balloons, and nothing else. What you wrote stays with you and with whoever takes it down. That gap between the visible color and the hidden sentence is the whole object.

Most places that ask for a sentence want it published, ranked, or replied to. This one asks for one line, at most 96 characters, and then asks you to let it go. You cannot take it back yourself. You cannot pop your own balloon. The only way the sentence reaches another person is if that person chooses to prick it.

The chain keeps the color, the author, the commitment hash, and whether the balloon is still up. It does not keep the sentence. That is a deliberate limit, not a missing feature: the contract is a sky, not a message board, and it holds no BOT at any point.

Two people close together, one letting a balloon go

Write, toss, prick

Write. Type one sentence of at most 96 characters into the bottle; the site hashes it into a commitment and the sentence stays on your side.

Two people and a letter held by only one of them

Toss. Toss the bottle at one of six pegs. The peg it lands on sets the color, and release hangs the balloon for gas only.

Two people close together, one letting a balloon go

Prick. Pick a balloon you did not release and pop it. The balloon leaves the sky and the slip falls out. The site returns that sentence to the popper, and the author can still read what they wrote.

A balloon in pieces and a slip falling toward the other person

What the chain keeps

The balloon shows a color, not the sentence.

The sentence is not stored in the contract. A hash is.

The site returns the sentence to the author, and to the wallet that popped the balloon.

One pop takes the balloon down. A second pop reverts.

The author cannot pop their own balloon.

Release and pop cost gas only. The contract holds no BOT, so there is nothing to withdraw.

The contract is waiting for gas. It is not on mainnet yet.

Who lets one go

People with one line they want to say once, to one stranger, without a reply thread. A short confession. A line that has been in your head for a week.

People standing together under a sky of colored balloons
People who like the pop more than the write: reading the sky, picking a color, and finding out what was inside.
Colors
Six
Length
96
Pop
Once
Held
Nothing

Help

Is the contract live?

Not yet. Drifting Soul is written and waiting for gas. It is not on mainnet, and the site has no address until then.

Where is my sentence stored?

It is not stored in the contract. The contract keeps a hash of it, the color, the author, and whether the balloon is still up. The site returns the sentence to the author and to the wallet that popped the balloon.

Can I pop my own balloon?

No. The author cannot pop their own balloon, so the sentence only reaches someone else if that person chooses to prick it. You can still read the sentence you wrote.

What happens after a pop?

The balloon leaves the sky and the sentence goes to the wallet that popped it. One pop per balloon. A second pop reverts.

What does it cost, and can I withdraw?

Gas only. Release and pop are the two calls, and the contract never holds BOT, so there is no deposit and nothing to withdraw.

How many colors, and how long can the sentence be?

Six colors, set by where the bottle lands. The sentence is at most 96 characters. The chain is BOT Chain, chain id 677, and gas is paid in BOT.

Changelog

Now

The contract is written and waiting for gas. The site describes the sky until it can be deployed.

Next

Deploy on BOT Chain and open release and pop to any wallet, with the sentence returned only to the author and the popper.

Later

Let the sky fill and watch which colors people toss toward, without a feed, a ranking, or a way to read a balloon early.

Beyond

Keep the limits fixed: six colors, 96 characters, one pop. Leave it a sky.

Two people with their arms around each other, one balloon above them

Toss the next one

Write one line, toss the bottle, and let the peg pick the color. Someone else will decide whether it comes down.

Toss a bottle