Sail
  • Sail Suite
    • Sail Products
  • SailorSwap
    • Overview
      • Depositors
      • Swappers
    • Creating a Pool
    • Depositing
    • Swapping
      • Fees
    • Claiming
    • Withdrawing
  • Blackbeard
    • Overview
    • Getting Started
      • Generate Blackbeard Wallet
      • Deposit and Withdraw
    • Creating an Order
    • Managing Orders
    • Manage Purchased NFTs
  • Sail Protocol
    • Sail Protocol
      • Ships, Captains, and Sailors
      • Fees
      • Background
    • Captains
      • Overview
      • Launching a Ship
      • Buying NFTs
      • Listing NFTs
    • Ships
      • $SHIP Token (Deprecated)
      • Boarding Pass NFT
      • Lifecycle of a Ship
        • Building
        • Sailing
        • Docked
        • Abandoned
    • Sailors
      • Overview
      • Contributing ETH
      • Claiming ETH
      • Veto Listings
      • Propose and Vote on Listings (Coming Soon)
    • Smart Contracts
      • Sail Contract Architecture
      • Ship Module
      • Specific Contracts
      • Zodiac Modules
      • Third Party Contracts
      • Interfaces
      • Audit
  • Legal
    • Terms of Use
    • Privacy Policy
Powered by GitBook
On this page
  1. Sail Protocol
  2. Smart Contracts

Ship Module

PreviousSail Contract ArchitectureNextSpecific Contracts

Last updated 2 years ago

The Ship Module stands alone in importance for the Sail architecture. It follows the rules of the Zodiac Module requirements but also combines all logic included in the other contracts built for Sail aside from the deployer.

These contracts (captain guard, crowdfund, buy, list) all standalone to provide more clarity for their individual functions, and modularity for potential future use-cases.

Github Link