Skip to main content

One contract, two asset types

The NewEra marketplace handles images and prompts through the same contract on BNB Smart Chain mainnet. A listing is a price and a reference. Buying one executes a single on-chain transaction that moves credits from buyer to seller, takes the 5 percent platform fee, and closes the listing. There is no escrow period, no settlement delay, and no intermediary holding funds between the two parties.

Listing

1

Set a price

Any amount above the minimum. You decide what your work is worth.
2

Sign a sponsored transaction

A gasless UserOperation calls list() on the marketplace contract. It costs no credits and no gas.
3

The contract assigns a listing ID

The contract emits a Listed event containing the ID, the seller, and the price. That ID is the listing’s identity from then on.
Listings can be removed by the seller at any time with unlist(). Nothing is locked, and nothing is held.

Buying

A purchase is one transaction that does four things atomically. Either all four happen or none do. There is no state where the buyer has paid and the seller has not been credited, because it is not two transactions. It is one. The backend then reads the transaction receipt, decodes the Purchased event directly from its log topics, and confirms the buyer matches the authenticated account before unlocking the asset. A purchase that did not happen on chain cannot be claimed off it.
Buying requires an approval for the marketplace contract. Both the approval and the purchase are sponsored, so a buyer with zero BNB completes both without paying gas.

The split

Fixed in the contract. Identical for every listing, every seller, and every asset type. Changing it would require deploying a new contract, in public, on chain.

Prompts

A prompt is listed the same way an image is, and sells under the same terms. When someone buys a prompt, the exact text is revealed to that buyer. The creator receives 95 percent, settled in the same transaction, exactly as with an image. This is the part of the marketplace that has no obvious equivalent elsewhere. The output of a model is easy to copy. The instruction that produced it took work, and until now that work had no price attached to it.

Resale

A buyer owns what they bought, which means they can list it again. Resale uses the identical path: list(), then someone calls buy(), then 95 percent settles to the reseller. Work moves between creators, prices find a level, and the market stays stocked without NewEra deciding anything.
On a resale, the 95 percent goes to the seller of record, which is the current owner. NewEra does not currently implement creator royalties on secondary sales.

What the contract does, and what it does not

Whitepapers are usually vague here. Being precise is more useful.

The contract does

Hold the price. Enforce the 95/5 split. Move credits atomically. Emit a verifiable event for every listing and every sale.

The contract does not

Mint an ERC-721 token. Custody the image file. Enforce copyright. Guarantee that a listing is still active by the time you click buy.
Images are not NFTs today. The payment, the payer, the seller, and the price are all recorded on chain. The link between a listing and the work it points to is maintained by NewEra, and it is reconstructible from chain events. This is a deliberate trade-off for cost and speed, not an oversight. Listings can go stale. If two buyers reach the same listing at once, the first transaction succeeds and the second reverts with Not active. The interface detects this, tells the buyer plainly that the item just sold, and refreshes the market. Nothing is lost and no credits move on a reverted purchase.

Pricing is yours

NewEra sets no floor beyond a small minimum, no ceiling, and no suggested price.
Any marketplace involves pricing and demand risk. The value of a creation or a prompt is whatever another creator will spend on it, which may be nothing. There is no guaranteed buyer, resale value, or return.

Creator economy

How credits reach creators, and what they are and are not.
Platform credits are free credits for using NewEra during pre-launch. They have no monetary value and cannot be withdrawn or exchanged for money outside the platform.