A global, decentralized marketplace for creating, trading, and settling financial options directly with anyone — no intermediaries, no custody.
Create a customized option. Find a counterparty. Settle automatically when the condition is met.
Define the underlying asset, strike price, and expiry. Lock collateral in a smart contract. Your option is minted as an NFT.
List your option or search for one that matches your thesis. Negotiate directly with counterparties — no order book, no middleman.
At expiry, an oracle resolves the price. The smart contract automatically transfers the payout to the winning party. Trustless and final.
Every design decision removes intermediaries and returns control to users.
Your funds stay in your wallet. Smart contracts hold collateral only for the life of the option.
Price feeds from Chainlink ensure tamper-proof settlement at the exact market price.
No waiting for counterparty confirmation. Oracle resolution triggers automatic payout in seconds.
Every option is an ERC-721 token. Trade, collateralize, or fractionalize your position freely.
Anyone can create or trade options. No KYC, no whitelisting, no gatekeepers.
GPL-3.0 licensed. Auditable, forkable, and governed by the community that builds it.
SmartPiggies is a protocol of composable smart contracts. Each option is a self-contained program that defines the relationship between two parties, an underlying asset, a strike condition, and an oracle resolution mechanism.
The core option logic — collateral lock, expiry handling, and payout distribution.
Chainlink price feeds resolve the option's condition at expiry. Decentralized and manipulation-resistant.
Built-in bidding system for price discovery. Sellers set a premium; buyers bid to take the other side.
struct Piggy {
address writer;
address holder;
uint256 collateral;
uint256 strikePrice;
uint256 expiryBlock;
bytes32 oracle;
bool isSettled;
}
Join a global network of peers creating and trading derivatives on their own terms. No intermediaries. No compromises.