Docs · For Developers

Getting Started

Introduction to Oceanpoint Protocol

Welcome to the Oceanpoint developer documentation. These pages cover the contracts behind the Oceanpoint pools and how to interact with them.

Oceanpoint is the liquidity engine for tokenized real estate. It is a Luxembourg company (registered as Blocksquare S.à r.l., being renamed Oceanpoint S.à r.l.) built by the core team of Blocksquare, on tokenization infrastructure licensed from Blocksquare d.o.o. Its contracts run on Ethereum mainnet, and the dApp is at https://app.oceanpoint.fi.

The contract source repositories are not public. Deployed contracts can be inspected on Etherscan at the addresses below.

The pool contracts were audited by Hacken. The POINT liquidity engine contracts are built and audited by Hacken.

Read more under section Security

Key Components and Features

Pools

The governance pool (stake BST, receive sBST), marketplace pools, asset pools (stake BSPTs) and the BST:ETH LP staking pool. All rewards are paid in BST.

LP Tokens

Uniswap V2 BST:ETH LP tokens, staked in the liquidity pool for BST rewards.

Blocksquare Property Tokens (BSPTs)

Standard ERC-20 tokens representing fractional ownership in real estate assets, each uniquely associated with a specific property.

POINT (planned)

POINT is planned and not yet issued. It will be a free-floating ERC-20 on Ethereum, priced by the market. It is not a stablecoin and has no link to any property. See POINT and the liquidity engine.

Supported Networks

Ethereum Mainnet

Contract NameContract Address
BST0x509A38b7a1cC0dcd83Aa9d06214663D9eC7c7F4a
Governance Pool (sBST)0x6F1E92fb8a685AaA0710BAD194D7B1aa839F7F8a
Marketplace Pool (logic)0x77046396FF56A0Ea858637ded142e721f4C80cF7
Marketplace Pool Proxy Factory0x17887106a14f38Bf10512565bdBb5BD7AC12F001
BSPT Issuer Pool0x57ba886442d248C2E7a3a5826F2b183A22eCc73e
BSPT Community Pool0x13299657e662894b933Bb3Ee73F7f8dA94b55451
BSPT RWA Technology Pool0x6f5eCF8a8DADAAC3c8440A080c9271f845f34b07
BSPT Landhive Pool0xFC7cd245913691Fb2d305a0fc60A1DadD1eCdeBF
Asset Pool Reward Vesting (proxy)0xbd37ddc387b911fb3b811a5033ae40027010060e
BST-ETH LP Staking Pool0x1802F66868d0649687A7a6bc9b8a4292e148dAEC
BST-ETH Uniswap V2 Pair (LP token)0x0E85fB1be698E777F2185350b4A52E5eE8DF51A6
Governance Board Multisig (Safe, 4-of-6)0xfb531d5602fc0953be047605c77a7d289729ea8a

Sepolia testnet

The POINT contracts are deployed on Sepolia for testing:

Contract NameContract Address
POINT token0xca2ADac3044a410c795170912213265B879D80F3
Oceanpoint Protocol (proxy)0xA8a9C5201CA157426630958CA989dA09483Fb3f2

Planned contracts

Not deployed on mainnet yet:

  • OceanpointToken: the POINT ERC-20 token.
  • OceanpointProtocol: core treasury and liquidity contract, UUPS upgradeable.
  • OceanpointRouter: compares routes across the POINT treasury, aggregators and AMM pools and picks the best execution path.
  • OceanpointAccessManager: role-based access control.
  • UniswapV4Staking: staking of Uniswap V4 LP positions, with a minimum 2-day lock, a time-based boost, early-withdrawal slashing of up to 30%, and Merkle-tree reward claims.