OpenSea
Contract List
Contract List
The largest marketplace for crypto collectibles Founded in November 2017, OpenSea is proud to remain the largest general marketplace for crypto collectibles, with the broadest set of categories (120 and growing), the most items (over 3 million), and the best prices. We’re doing this through a community of passionate users and developers. We partner with game developers to create customizable storefronts for users to automatically buy and sell their crypto collectibles.
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
Ownable | function | nonpayable | Restricted (onlyOwner) | false | false | newOwner(address) | ||
Ownable | function | nonpayable | Restricted (onlyOwner) | false | false | |||
WyvernProxyRegistryWyvernProxyRegistry | Ownable | constructor | nonpayable | false | false | void | ||
Ownable | event | false | false | previousOwner(address) newOwner(address) | void | |||
Ownable | event | false | false | previousOwner(address) | void | |||
ProxyRegistry | function | nonpayable | Restricted (onlyOwner) | false | false | addr(address) | ||
ProxyRegistry | function | nonpayable | Restricted (onlyOwner) | false | false | addr(address) | ||
ProxyRegistry | function | nonpayable | Restricted (onlyOwner) | false | false | addr(address) | ||
ProxyRegistry | function | nonpayable | false | false | address | |||
WyvernProxyRegistry | function | nonpayable | Restricted (onlyOwner) | false | false | authAddress(address) | ||
function | view | false | false | uint256 | ||||
function | view | false | false | (address) | address | |||
function | view | false | false | address | ||||
function | view | false | false | address | ||||
function | view | false | false | (address) | bool | |||
function | view | false | false | (address) | uint256 | |||
function | view | false | false | bool | ||||
function | view | false | false | string |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
ABIResolver | function | nonpayable | Restricted (authorised) | false | false | node(bytes32) contentType(uint256) data(bytes) | ||
ABIResolver | function | view | false | false | node(bytes32) contentTypes(uint256) | uint256 bytes | ||
ABIResolver | event | false | false | node(bytes32) contentType(uint256) | void | |||
AddrResolver | function | nonpayable | Restricted (authorised) | false | false | node(bytes32) addr(address) | ||
AddrResolver | function | view | false | false | node(bytes32) | address | ||
AddrResolver | event | false | false | node(bytes32) a(address) | void | |||
ContentHashResolver | function | nonpayable | Restricted (authorised) | false | false | node(bytes32) hash(bytes) | ||
ContentHashResolver | function | view | false | false | node(bytes32) | bytes | ||
ContentHashResolver | event | false | false | node(bytes32) hash(bytes) | void | |||
ENS | function | view | false | false | address | |||
InterfaceResolver | function | nonpayable | Restricted (authorised) | false | false | node(bytes32) interfaceID(bytes4) implementer(address) | ||
InterfaceResolver | function | view | false | false | node(bytes32) interfaceID(bytes4) | address | ||
InterfaceResolver | event | false | false | node(bytes32) interfaceID(bytes4) implementer(address) | void | |||
NameResolver | function | nonpayable | Restricted (authorised) | false | false | node(bytes32) name(string) | ||
NameResolver | function | view | false | false | node(bytes32) | string | ||
NameResolver | event | false | false | node(bytes32) name(string) | void | |||
OpenSeaENSResolver | function | nonpayable | Restricted (onlyOwner) | false | false | uri(string) | ||
OpenSeaENSResolver | function | nonpayable | false | false | tokenId(uint256) | |||
OpenSeaENSResolver | function | pure | false | false | string | |||
OpenSeaENSResolver | function | view | false | false | node(bytes32) | uint256 | ||
OpenSeaENSResolver | function | view | false | false | string | |||
OpenSeaENSResolver | function | view | false | false | node(bytes32) key(string) | string | ||
Ownable | function | nonpayable | Restricted (onlyOwner) | false | false | newOwner(address) | ||
Ownable | function | nonpayable | Restricted (onlyOwner) | false | false | |||
Ownable | function | view | false | false | bool | |||
OpenSeaENSResolverOpenSeaENSResolver | Ownable | constructor | nonpayable | false | false | _ens(address) | void | |
Ownable | event | false | false | previousOwner(address) newOwner(address) | void | |||
PubkeyResolver | function | nonpayable | Restricted (authorised) | false | false | node(bytes32) x(bytes32) y(bytes32) | ||
PubkeyResolver | function | view | false | false | node(bytes32) | bytes32 bytes32 | ||
PubkeyResolver | event | false | false | node(bytes32) x(bytes32) y(bytes32) | void | |||
PublicResolver | function | nonpayable | false | false | node(bytes32) target(address) isAuthorised(bool) | |||
PublicResolver | event | false | false | node(bytes32) owner(address) target(address) isAuthorised(bool) | void | |||
TextResolver | function | nonpayable | Restricted (authorised) | false | false | node(bytes32) key(string) value(string) | ||
TextResolver | function | pure | false | false | interfaceID(bytes4) | bool | ||
TextResolver | event | false | false | node(bytes32) indexedKey(string) key(string) | void | |||
function | view | false | false | (bytes32) (address) (address) | bool |
View ABI Document / Source Code
Name | Contract / LibraryName | Type | StateMutability | Modifiers | Payable | Anonymous | Inputs | Outputs |
---|---|---|---|---|---|---|---|---|
Exchange | function | nonpayable | false | false | addrs(address[7]) uints(uint256[9]) feeMethod(uint8) side(uint8) saleKind(uint8) howToCall(uint8) calldata(bytes) replacementPattern(bytes) staticExtradata(bytes) v(uint8) r(bytes32) s(bytes32) | |||
Exchange | function | nonpayable | false | false | addrs(address[7]) uints(uint256[9]) feeMethod(uint8) side(uint8) saleKind(uint8) howToCall(uint8) calldata(bytes) replacementPattern(bytes) staticExtradata(bytes) orderbookInclusionDesired(bool) | |||
Exchange | function | payable | true | false | addrs(address[14]) uints(uint256[18]) feeMethodsSidesKindsHowToCalls(uint8[8]) calldataBuy(bytes) calldataSell(bytes) replacementPatternBuy(bytes) replacementPatternSell(bytes) staticExtradataBuy(bytes) staticExtradataSell(bytes) vs(uint8[2]) rssMetadata(bytes32[5]) | |||
Exchange | function | pure | false | false | addrs(address[7]) uints(uint256[9]) feeMethod(uint8) side(uint8) saleKind(uint8) howToCall(uint8) calldata(bytes) replacementPattern(bytes) staticExtradata(bytes) | bytes32 | ||
Exchange | function | pure | false | false | addrs(address[7]) uints(uint256[9]) feeMethod(uint8) side(uint8) saleKind(uint8) howToCall(uint8) calldata(bytes) replacementPattern(bytes) staticExtradata(bytes) | bytes32 | ||
Exchange | function | pure | false | false | buyCalldata(bytes) buyReplacementPattern(bytes) sellCalldata(bytes) sellReplacementPattern(bytes) | bool | ||
Exchange | function | pure | false | false | arrToCopy(bytes) | bytes | ||
Exchange | function | pure | false | false | addr(address) | bytes | ||
Exchange | function | pure | false | false | array(bytes) desired(bytes) mask(bytes) | bytes | ||
Exchange | function | view | false | false | addrs(address[14]) uints(uint256[18]) feeMethodsSidesKindsHowToCalls(uint8[8]) calldataBuy(bytes) calldataSell(bytes) replacementPatternBuy(bytes) replacementPatternSell(bytes) staticExtradataBuy(bytes) staticExtradataSell(bytes) | uint256 | ||
Exchange | function | view | false | false | addrs(address[7]) uints(uint256[9]) feeMethod(uint8) side(uint8) saleKind(uint8) howToCall(uint8) calldata(bytes) replacementPattern(bytes) staticExtradata(bytes) | bool | ||
Exchange | function | view | false | false | addrs(address[14]) uints(uint256[18]) feeMethodsSidesKindsHowToCalls(uint8[8]) calldataBuy(bytes) calldataSell(bytes) replacementPatternBuy(bytes) replacementPatternSell(bytes) staticExtradataBuy(bytes) staticExtradataSell(bytes) | bool | ||
Exchange | function | view | false | false | side(uint8) saleKind(uint8) basePrice(uint256) extra(uint256) listingTime(uint256) expirationTime(uint256) | uint256 | ||
Exchange | function | view | false | false | addrs(address[7]) uints(uint256[9]) feeMethod(uint8) side(uint8) saleKind(uint8) howToCall(uint8) calldata(bytes) replacementPattern(bytes) staticExtradata(bytes) v(uint8) r(bytes32) s(bytes32) | bool | ||
Exchange | function | view | false | false | addrs(address[7]) uints(uint256[9]) feeMethod(uint8) side(uint8) saleKind(uint8) howToCall(uint8) calldata(bytes) replacementPattern(bytes) staticExtradata(bytes) | uint256 | ||
ExchangeCore | function | nonpayable | Restricted (onlyOwner) | false | false | newProtocolFeeRecipient(address) | ||
ExchangeCore | function | nonpayable | Restricted (onlyOwner) | false | false | newMinimumTakerProtocolFee(uint256) | ||
ExchangeCore | function | nonpayable | Restricted (onlyOwner) | false | false | newMinimumMakerProtocolFee(uint256) | ||
ExchangeCore | function | view | false | false | target(address) calldata(bytes) extradata(bytes) | bool | ||
ExchangeCore | event | false | false | buyHash(bytes32) sellHash(bytes32) maker(address) taker(address) price(uint256) metadata(bytes32) | void | |||
ExchangeCore | event | false | false | hash(bytes32) | void | |||
ExchangeCore | event | false | false | hash(bytes32) howToCall(uint8) calldata(bytes) replacementPattern(bytes) staticTarget(address) staticExtradata(bytes) paymentToken(address) basePrice(uint256) extra(uint256) listingTime(uint256) expirationTime(uint256) salt(uint256) orderbookInclusionDesired(bool) | void | |||
ExchangeCore | event | false | false | hash(bytes32) exchange(address) maker(address) taker(address) makerRelayerFee(uint256) takerRelayerFee(uint256) makerProtocolFee(uint256) takerProtocolFee(uint256) feeRecipient(address) feeMethod(uint8) side(uint8) saleKind(uint8) target(address) | void | |||
Ownable | function | nonpayable | Restricted (onlyOwner) | false | false | newOwner(address) | ||
Ownable | function | nonpayable | Restricted (onlyOwner) | false | false | |||
WyvernExchangeWyvernExchange | Ownable | constructor | nonpayable | false | false | registryAddress(address) tokenTransferProxyAddress(address) tokenAddress(address) protocolFeeAddress(address) | void | |
Ownable | event | false | false | previousOwner(address) newOwner(address) | void | |||
Ownable | event | false | false | previousOwner(address) | void | |||
function | view | false | false | (bytes32) | bool | |||
function | view | false | false | uint256 | ||||
function | view | false | false | address | ||||
function | view | false | false | address | ||||
function | view | false | false | (bytes32) | bool | |||
function | view | false | false | uint256 | ||||
function | view | false | false | address | ||||
function | view | false | false | address | ||||
function | view | false | false | string | ||||
function | view | false | false | string | ||||
function | view | false | false | uint256 | ||||
function | view | false | false | address | ||||
function | view | false | false | string |