Skip to content

Smart invoice builds trust between payer and payee by creating a secure neutral channel for transferring money

License

Notifications You must be signed in to change notification settings

psparacino/smart-invoice

 
 

Repository files navigation

smart-invoice mono repo

Metadata Schema Standard

All metadata uploaded to IPFS and saved as details in a Smart Invoice contract must follow the standard schema below:

{
  projectName: "Project Name",
  projectDescription: "description",
  projectAgreement:[{
    type: "https", // or "ipfs"
    src: "https://urlToAgreement.com"
    createdAt : "seconds since epoch"
  }],
  startDate: UNIX_TIMESTAMP,
  endDate: UNIX_TIMESTAMP
}

Under projectAgreement, type and beginning of src MUST match exactly.

About

Smart invoice builds trust between payer and payee by creating a secure neutral channel for transferring money

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 75.7%
  • Solidity 15.6%
  • TypeScript 7.9%
  • Other 0.8%