Filecoin.sol
External Solidity libraries can help developers create their applications quicker by offloading some of the work to already existing smart contracts.
Add to your contract
npm install filecoin-solidity-apiUsage
// contracts/MyNFT.sol
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.13;
import { MarketAPI } from "filecoin-solidity-api/contracts/v0.8/MarketAPI.sol";
import { CommonTypes } from "filecoin-solidity-api/contracts/v0.8/types/CommonTypes.sol";
import { MarketTypes } from "filecoin-solidity-api/contracts/v0.8/types/MarketTypes.sol";
import { BigIntCBOR } from "filecoin-solidity-api/contracts/v0.8/cbor/BigIntCbor.sol";
contract MyFilecoinContract {
...
}Example
Next steps
Last updated