Skip to content

NFT Puzzle Access Rental Contract #81

@Mkalbani

Description

@Mkalbani

Location: contracts/puzzle_rental
Labels: smart-contract, soroban, good first issue
Estimated Time: 7 hours
Difficulty: Medium

Description

Allow NFT owners to rent out exclusive puzzle access to other players for a time period in exchange for tokens.

Tasks

  • Design rental agreement structure
  • Implement rental listing creation
  • Add rental acceptance and payment
  • Create time-bound access control
  • Implement automatic expiration
  • Add rental extension options
  • Create rental history tracking
  • Write rental flow tests
  • Add early termination with refunds
  • Implement rental marketplace discovery

Acceptance Criteria

  • NFTs listed for rental
  • Renters pay tokens for access
  • Access expires automatically
  • Extensions work correctly
  • History tracked
  • Contract deployed to testnet

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions