Direct offers on Solana
Your bag.
Their bag.
Set the terms for a token-for-token trade. Send one offer to the person on the other side.
Build an offer01 / Write the terms
Trade ticket
Both wallets sign one transaction.
BagPact token
Contract address
Official mint
Address pending
The exchange
One trade.
Three moves.
Follow both tokens from the offer to settlement.
01 / Offer terms
Name the deal.
The maker offers 1,000 $PUMP in exchange for the recipient’s 1,800 $PUSSY.
Offer terms
Swap rules.
Rules for live swaps
- 01
Check what moves.
Confirm both wallet addresses, mint addresses, amounts, and fees. The recipient pays the network fee and any new token-account costs.
- 02
Recipient signs first.
They review the offer, sign, and send the return link to the maker. The maker verifies the recipient’s signature before signing.
- 03
Both sides settle together.
The maker’s final signature submits both transfers in one transaction. Both succeed together or both revert. A failed transaction can still incur a network fee.
- 04
Sign while it’s valid.
The return link has a short signing window. If it expires, the recipient can sign again from the original offer. Tokens stay in both wallets until settlement.