{"id":19123135,"url":"https://github.com/digitalbazaar/payswarm","last_synced_at":"2025-05-05T18:33:37.736Z","repository":{"id":66015283,"uuid":"445195","full_name":"digitalbazaar/payswarm","owner":"digitalbazaar","description":"The PaySwarm Project is creating a standard mechanism for purchasing and re-selling digital goods online.","archived":false,"fork":false,"pushed_at":"2011-07-12T19:23:51.000Z","size":206,"stargazers_count":10,"open_issues_count":0,"forks_count":2,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-04-19T11:08:37.459Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://blog.digitalbazaar.com/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/digitalbazaar.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2009-12-21T22:32:04.000Z","updated_at":"2021-11-08T09:59:47.000Z","dependencies_parsed_at":"2023-02-19T21:15:48.624Z","dependency_job_id":null,"html_url":"https://github.com/digitalbazaar/payswarm","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalbazaar%2Fpayswarm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalbazaar%2Fpayswarm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalbazaar%2Fpayswarm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/digitalbazaar%2Fpayswarm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/digitalbazaar","download_url":"https://codeload.github.com/digitalbazaar/payswarm/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252553185,"owners_count":21766846,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T05:24:30.138Z","updated_at":"2025-05-05T18:33:37.719Z","avatar_url":"https://github.com/digitalbazaar.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Summary \n-------\n\nThe PaySwarm Project is creating a standard mechanism for purchasing\nand re-selling digital goods online.\n\n\nIntroduction \n------------\n\nElectronic commerce sales for the 2008 fiscal year in the USA was roughly\n$204 billion dollars. The vast majority of these sales were performed\nusing non-interoperable shopping cart software, credit card processing\nsoftware and many layers of unnecessary, proprietary protocols for\nexchanging information related to payments and transaction processing\nthat simultaneously ignore the fundamental architecture of the Web.\n\nThe rise of the sale of digital goods online and the lack of a standard\nprotocol for listing and selling digital goods further demonstrates\na standards need that is not currently being met. The Web has changed\nthe way distribution of digitizable goods occurs. For example, instead\nof receiving photographs from a photographer, photo proofs are often\nnow uploaded to a website. Physical prints are often secondary and are\npurchased through a variety of photo printing services. Music, books\nand video are among the media that are transitioning to a variety of\ndigital distribution models. The common thread among the sale of all\nof these digital goods is the transaction mechanism that is currently\nused, or rather, the lack of a web standard for transacting digital\ngoods online. Ideally, our web browsers could handle the acquisition of\ndigital goods just as they handle the acquisition of digital files from\nremote websites.\n\nThis unmet need has resulted in a variety of negative market effects, most\nnotably with regard to the distribution of digital music. The wide-spread\nfailure of Digital Rights Management and the inability for user agents\nto provide legal downloads as a first class citizen have created an\nenvironment that places corporation and customer against one another\nwhen they could be working together to legally distribute digital content.\n\nThis document outlines a set of scenarios and use cases that should be\naddressed by standardized technologies for transacting digital goods\nonline. This document should be used to influence the design direction\nfor the PaySwarm APIs, any related browser technology and the overall\nenvironment for the transaction of digital goods in exchange for monetary\ncompensation on the World Wide Web.\n\nPrevailing digital content publishing practices for the past decade should\nbe taken into account when influencing the design direction of the set of\nstandards that will be published as a part of this work activity. Special\nattention should be given to defining very clear conformance criteria\nfor user agents in an effort to ensure interoperability.\n\nContributing\n------------\n\nThis is a very experimental project and has no status as a standards-track \nendeavor at this time. While it is very early in the development of this \nsystem, all feedback is welcome.\n\nBrowsable version-control record of all changes:\nGithub change record: http://github.com/digitalbazaar/payswarm/tree/\nRaw Git interface: git clone git://github.com/digitalbazaar/payswarm.git\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdigitalbazaar%2Fpayswarm","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdigitalbazaar%2Fpayswarm","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdigitalbazaar%2Fpayswarm/lists"}