Request form
Double Protocol
  • NFT
  • Rental
  • ERC721
  • Protocol
Docs
Source
ChefGPT

Double Protocol is a fully decentralized and open-source NFT rental protocol and marketplace for Metaverse and GameFi assets.

Initializable.sol
ERC721Upgradeable.sol
IERC721ReceiverUpgradeable.sol
IERC721Upgradeable.sol
IERC721MetadataUpgradeable.sol
AddressUpgradeable.sol
ContextUpgradeable.sol
StringsUpgradeable.sol
ERC165Upgradeable.sol
IERC165Upgradeable.sol
ERC1155.sol
IERC1155.sol
IERC1155Receiver.sol
IERC1155MetadataURI.sol
ERC1155Receiver.sol
ERC721.sol
IERC721.sol
IERC721Receiver.sol
IERC721Metadata.sol
Address.sol
Context.sol
Strings.sol
ERC165.sol
IERC165.sol
EnumerableSet.sol
ERC4907.sol
ERC4907Demo.sol
ERC4907Enumerable.sol
ERC4907Upgradeable.sol
IERC4907.sol
ERC5006.sol
ERC5006Demo.sol
IERC5006.sol

4 downloads

Chains

Authors

Double Protocol
  • NFT
  • Rental
  • ERC721
  • Protocol
Info
Source
ChefGPT
Expand
Share

Get Cookin'

4 downloads

Authors

Double

Published on : GitHub; Npm; Docs;

A library for secure smart contract development. Build on a solid foundation of community-vetted code.

:mage: Not sure how to get started? Check out Docs.

Overview

Installation

$ npm install --save double-contracts

Usage

Once installed, you can use the contracts in the library by importing them:

pragma solidity ^0.8.0;

import "double-contracts/contracts/4907/ERC4907.sol";

contract ERC4907Demo is ERC4907 {

    constructor(string memory name_, string memory symbol_)
     ERC4907(name_,symbol_)
     {         
     }
    ...

} 

Learn More

Security

This project is maintained by Double, and developed following our high standards for code quality and security. Double Contracts is meant to provide tested and community-audited code, but please use common sense when doing anything that deals with real money! We take no responsibility for your implementation decisions and any security problems you might experience.

The core development principles and strategies that Double Contracts is based on include: security in depth, simple and modular code, clarity-driven naming conventions, comprehensive unit testing, pre-and-post-condition sanity checks, code consistency, and regular audits.

Contribute

Double Contracts exists thanks to its contributors. There are many ways you can participate and help build high quality software.

License

Double Contracts is released under the MIT License.

Double Protocol is a fully decentralized and open-source NFT rental protocol and marketplace for Metaverse and GameFi assets.
Initializable.sol
ERC721Upgradeable.sol
IERC721ReceiverUpgradeable.sol
IERC721Upgradeable.sol
IERC721MetadataUpgradeable.sol
AddressUpgradeable.sol
ContextUpgradeable.sol
StringsUpgradeable.sol
ERC165Upgradeable.sol
IERC165Upgradeable.sol
ERC1155.sol
IERC1155.sol
IERC1155Receiver.sol
IERC1155MetadataURI.sol
ERC1155Receiver.sol
ERC721.sol
IERC721.sol
IERC721Receiver.sol
IERC721Metadata.sol
Address.sol
Context.sol
Strings.sol
ERC165.sol
IERC165.sol
EnumerableSet.sol
ERC4907.sol
ERC4907Demo.sol
ERC4907Enumerable.sol
ERC4907Upgradeable.sol
IERC4907.sol
ERC5006.sol
ERC5006Demo.sol
IERC5006.sol