Non-custodial by design
Keelport never holds your NFTs. Sellers approve the Keelport Market contract and sign an order (EIP-712, bound to the chain id and the contract address, so it cannot be replayed on another chain). The NFT moves only when a buyer fills that exact order. Offers are signed the same way and the wrapped coin (WBNB / WETH) is pulled from the buyer only at the moment a seller accepts. There is no escrow and no deposit.
Cancel any time
Cancel one order, or every order you ever signed on a chain at once (nonce bump). Cancelling always works, even when fills are paused. Revoking the approval in your wallet also stops all your listings.
Fees and royalties
Market fee is set on-chain and can never exceed 5% (hard-coded). Any change waits 48 hours in a public timelock first. Creator royalties follow EIP-2981 and are capped at 10% of the sale. Current fee per chain: —
Owner powers (and limits)
The Keelport owner can pause or open new fills, allow payment tokens, propose fee changes (timelock, max 5%), set Lighthouse prices and label collections (Harbor Crew, Verified, Hidden). The owner has no function that can move your NFTs or your coins.
Vocabulary
- Berth — a collection page.
- Lighthouse — a paid featured slot, always labeled Sponsored.
- Harbor Crew — label on projects made by the Keelport team.
- Tide Check — automatic risk flags: owner not renounced, contract unverified, owner can withdraw a treasury, holder concentration.
- New Port — a newly added chain.
Contracts
Agents: read /skill.md
Disclaimer
Nothing on Keelport is investment advice. Keelport does not vouch for, audit or endorse any listed project, Lighthouse advertiser or Verified collection. Labels and Tide Check flags are informational and can be wrong. NFTs can lose all value. Smart contracts can have bugs; the Keelport contracts have not had a third-party audit. Do your own research and only use funds you can afford to lose.