Technical Reference
Smart contract architecture, token standards, APIs, and integration guides
Port is pre-launch. Contract addresses, integration guides, and developer resources below will be populated as mainnet deployment progresses.
Port's infrastructure is built on EVM smart contracts, providing on-chain transparency, programmable settlement, and composability with the broader digital asset ecosystem. This section covers the technical architecture, contract addresses, and integration resources for developers and technical partners.
Architecture Overview
Port's on-chain infrastructure consists of several core components:
Each Market on Port is represented by a set of smart contracts that manage the facility's lifecycle:
Market Contract: The primary contract governing capital allocation, drawdowns, repayments, and token accounting for a specific Market. Each Market has its own contract instance with parameters configured based on the facility's terms.
Token Contract: ERC-20 tokens representing investor positions in the Market. Tokens are minted on allocation and burned on redemption. Token balances reflect the investor's pro-rata claim on the Market's assets.
SPV Contract: On-chain representation of the facility's payment waterfall, managing the distribution priority between tranches and fee recipients.
Available in a future release.
Vault contracts manage the multi-Market allocation layer:
Vault Contract: Manages deposits, withdrawals, and the epoch-based liquidity cycle. Interfaces with multiple Market contracts according to the Curator's allocation parameters.
Vault Token: ERC-20 token representing an investor's pro-rata share of the Vault's total assets. Vault token value appreciates as underlying Markets generate returns.
Curator Module: On-chain enforcement of the Curator's parameters — concentration limits and allocation caps. Deposit and withdrawal queues exist at the Market level.
Whitelist Registry: On-chain registry of verified addresses permitted to allocate to Markets and Vaults. Integration with identity verification providers ensures compliance with KYC and accreditation requirements.
Transfer Restrictions: Token transfers are subject to compliance checks, ensuring that positions can only be held by verified, eligible addresses. Market tokens are non-transferrable.
Smart Contract Addresses
Contract addresses (Market Factory, Vault Factory, Whitelist Registry, Token Implementation) will be published here upon mainnet deployment.
Token Standard
Port uses the ERC-20 token standard for all investor position tokens. Key characteristics:
Decimals: 6 (aligned with USDC denomination)
Transferability: Market tokens are non-transferable and subject to whitelist compliance checks
Value accrual: Token NAV is updated as collections are processed and yield accrues
Composability: Standard ERC-20 interface enables integration with wallets, custodians, and DeFi protocols
Integration Guide
API Authentication
All API access requires authentication via API keys issued during the integration onboarding process. API keys are scoped to specific permissions (read-only market data, allocation execution, reporting submission) based on the partner's integration type.
Security
Audits
Port's smart contracts undergo security audits by independent audit firms prior to mainnet deployment. Audit reports are published in full and available for review.
Bug Bounty
Port operates a bug bounty program for responsible disclosure of security vulnerabilities. Details of the program, scope, and reward structure will be published upon launch.
Operational Security
Multi-signature governance for contract upgrades and critical parameter changes.
Timelock mechanisms for governance actions, providing transparency and response time for stakeholders.
Monitoring infrastructure for on-chain activity, unusual transactions, and potential exploits.
Supported Networks
Port is deployed on EVM compatible networks. Supported networks will be announced at launch.
Developer Resources
API Documentation: Coming soon
SDK Repository: Coming soon
Sandbox Environment: Coming soon
Technical Support: Integration partners have access to dedicated technical support during development and post-launch.
Last updated

