codeTechnical Reference

Smart contract architecture, token standards, APIs, and integration guides

circle-info

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.

Smart Contract Addresses

circle-info

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

chevron-rightAuditshashtag

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.

chevron-rightBug Bountyhashtag

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.

chevron-rightOperational Securityhashtag
  • 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

circle-info

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