Guide
Can you sell a crypto wallet?
You can't safely sell a normal crypto wallet: whoever had the seed phrase can keep a copy. A Satchel is an NFT on NEAR that is a wallet. You can sell it, because it has no seed phrase to copy and its record shows every signature it ever made.
Why a seed phrase can't be sold
A normal wallet is a secret: a seed phrase or a private key. Whoever knows it controls the coins. There is no owner field to change.
So selling a wallet means telling the buyer the secret. You can't un-tell it. A copy may sit on paper, in a notes app or in a backup. The buyer has no way to know you kept none.
The usual advice is to skip the sale. Make a new wallet and move the coins across. That sells coins, not a wallet, and the addresses change.
The second hole: signatures already made
A seed phrase is not the only secret. A signature can move coins too. A signed transaction is just bytes, and anyone who holds it can broadcast it later.
Say a seller signs a transaction that sends every coin to their own address, and never sends it. They sell the wallet. After the sale they broadcast it, and the coins are gone.
This hole stays open even if keys can't be copied. Any honest sale has to rule it out. Clean history is Satchel's answer.
What a safe sale needs
Three conditions close both holes.
- No copy of the key. The seller must not be able to sign once the sale is done.
- A readable record. The buyer must see every signature the wallet ever made, including requests that timed out.
- One step. The buyer pays and receives the wallet in the same transaction, so neither side sends first.
No ordinary wallet meets all three. We know of no other NFT-wallet design that provides the second.
Ways to sell a wallet, compared
Here is how the common routes stack up against those conditions.
| Route | Seller keeps a copy? | Buyer can check history? | One transaction? | Chains |
|---|---|---|---|---|
| Share the seed phrase | Yes, any copy still works | No, only an address lookup | No, someone sends first | Depends on the wallet app |
| Sell through an escrow service | Yes, if the seed phrase changes hands | Only what the service shows | No, several steps | Set by the service |
| Sell a hardware wallet | Not once the device is reset | Not applicable: nothing inside | Not applicable: coins stay out | Set by the device |
| Sell a Satchel | No seed phrase exists for its addresses | Yes, the buyer's browser checks every past signature | Yes, one NEAR transaction pays and hands over | Bitcoin, Ethereum and Solana |
The first two rows are the common ones. Both leave the buyer trusting the seller.
How a Satchel sale works
Selling happens on Satchel's own market. Each step has a reason.
- The seller waits out the quiet period. A Satchel can be listed only after 250 blocks, about 2 min 20 s, without a new signature.
- The seller lists it at a fixed price in NEAR.
- While it's for sale, the Satchel is paused. It can't sign, and only a purchase or an accepted offer can move it.
- The buyer opens the sale page. Their browser reads every record and checks each signature on its own chain.
- Buy turns on only when no old signature can still move the coins.
- The buyer buys. One NEAR transaction moves the Satchel to the buyer and pays the seller.
The purchase names the listing and the signature count the browser checked. If either changed, it fails and refunds.
The buyer's browser runs the check, not the contract. A NEAR contract can't see Bitcoin, Ethereum or Solana. Read what the check does and doesn't cover on the clean history page.
Nobody can change the rules under you. The contract has no admin key and no upgrade method, not even for Satchel's makers.
What the seller gives up and gets
The seller is paid in NEAR in the same transaction. If the payout fails, the buyer still gets the Satchel and the money waits as proceeds on your Satchels page.
Everything inside goes to the buyer: the coins on every supported chain, the NEAR held inside, the addresses and the signature record. Any spending allowance the seller granted is cleared.
Satchel charges no fee today. Giving a Satchel away works the same way without a price: see how to give a crypto wallet. Buyers can read the checklist in buying a crypto wallet.
What this does not solve
A Satchel sale removes two holes. It does not remove every risk from a sale.
- The buyer still trusts NEAR's signer network, which makes every signature. Satchel is new and hasn't been audited.
- The check covers past signatures. It can't cover signatures made after you buy.
- Only Satchel's own market lists Satchels. Other NEAR marketplaces can't list one yet.
- Satchel gives no tax or legal advice. Rules on selling crypto differ by country, so check yours.
Questions and answers
Can you sell a crypto wallet?
Not safely by sharing a seed phrase, because the seller can keep a copy. A Satchel is built to be sold: the buyer's browser checks its record first, and one transaction settles the trade.
Can I sell my seed phrase?
You can hand it over, but you can't take it back. The buyer can't know you kept no copy, and any copy can drain the wallet later.
What happens to the coins when a Satchel is sold?
They stay in the Satchel and go with it. The buyer gets the same Bitcoin, Ethereum and Solana addresses, the NEAR held inside and the full signature record.
Can the seller empty the wallet right before I buy it?
Not while it's for sale: a listed Satchel is paused and can't sign. Your browser also checks every past signature, and Buy stays off until none can move the coins.
How is the seller paid?
In NEAR, in the same transaction that hands the Satchel to the buyer. If the payout fails, the money waits as proceeds the seller can withdraw.
Try it yourself
Open a Satchel and read its record, or browse the Satchels for sale.
Related guides
- Clean history: check a Satchel's signatures before you buyClean history is the buyer's browser check that no signature a Satchel made before a sale can still move its coins. What it checks, and what it doesn't.
- Crypto wallet with a balance for sale: what to check firstWallets with a balance for sale are a known scam pattern. What a buyer can check first, and how a Satchel's record makes that check possible.
- Can I give my crypto wallet to someone else?The usual answer is a new wallet and a transfer. With a Satchel you give the NFT to another NEAR account and its Bitcoin, Ethereum and Solana coins go too.
- How to gift crypto to someone without a walletHow to gift crypto to someone without a wallet: the usual options compared, then a Satchel by link. How the link works and what to know before you send.
- ERC-6551 and token bound accounts, compared with SatchelERC-6551 gives an NFT an account on one EVM chain. How that compares with a Satchel's native Bitcoin, Ethereum and Solana addresses and its clean history.
- NEAR Chain Signatures in practice: an NFT that signs on three chainsA worked example of NEAR Chain Signatures: how a Satchel contract derives addresses per token and records each signature request before it is made.
- QuestionsEvery answer about keys, chains, selling, giving and fees, grouped in one place.
- Contract factsThe contract account, its access keys, the code it runs and commands to check them.