Skip to main content
BlackSwan’s core logic lives in two smart contracts deployed on each supported testnet: P2PLending, which manages on-chain peer-to-peer lending interactions and credit state, and BlackSwansSBT, the Soulbound Token contract that anchors a non-transferable credit identity to each wallet. Use the addresses below to verify deployments on the block explorer or to interact with the contracts directly.

Polygon Amoy (Testnet)

Ethereum Sepolia (Testnet)

ABIs

You don’t need to source ABIs manually. The BlackSwan JavaScript SDK exports fully typed contract references — including addresses and ABIs — as named exports for each network:
Both AMOY_CONTRACTS and SEPOLIA_CONTRACTS expose address and abi fields for each contract, making it straightforward to instantiate contract instances with your preferred Web3 library.
Mainnet contract deployments are planned for v1.1. Once live, addresses for Polygon mainnet and Ethereum mainnet will be published here and exported from the SDK as POLYGON_CONTRACTS and ETHEREUM_CONTRACTS. See the Roadmap for the full release timeline.