Skip to content

Latest commit

 

History

History
74 lines (42 loc) · 3.77 KB

README.md

File metadata and controls

74 lines (42 loc) · 3.77 KB

Proxeus Core


Main repository of the Proxeus platform.

Proxeus combines a powerful document automation tool with the wide-ranging blockchain functionalities, enabling users to digitize, secure, and extract value from their IP. You can access the source code of this application and various extensions on GitHub.

Screenshot of Proxeus workflow from the handbook

User Guides

Get help to make the most of the platform in the User Handbook.

To learn more about Smart Contracts using Solidity, see the documentation in the proxeus-contract.

For detailed information about payment setup (currently unsupported), check the XES-Payment project.

Installation

Proxeus is primarily a Web application, and is currently not intended for use on a desktop computer. The Proxeus Association maintains a demo instances you can use to test the product, and can recommend a service provider to help you or your business get set up.

In addition to the developer guidelines below, several "one-click" deployment configurations are available for select cloud platforms:

Please contact us if you are interested in seeing additional providers on this list.

Development

Please read the Developer Manual to learn more about the Proxeus platform.

If you wish to build the project form the source code, follow the instructions in Build all

Installation using Docker

The quickest way to set up Proxeus for development is to use Docker, and the docker-compose tool.

  1. Install Docker Engine
  2. Install docker-compose

See further deployment instructions in docs/docker to set up your server using Docker.

Infura and SparkPost

The Proxeus platform currently depends on Infura and SparkPost for Ethereum and email integration respectively. Create an account on those platforms to get API Keys. These keys need to be added to corresponding environment variables, or entered when deploying a "one-click" instance.

Please note that the domain you set up on SparkPost MUST match the reply-to e-mail address that you configure in the next step in order to create accounts and receive e-mails on your instance.

If all goes well, Proxeus should be available at http://localhost:1323. The next step will be to configure your instance for the first time.

Contributing

As an open-source project, we welcome any kind of community involvement, whether that is by contributing code, reporting issues or engaging in insightful discussions. Especially, we are looking forward to receiving contributions for external workflow nodes.

See the Contributing Guide for further directions.

Security Issues

If you find a vulnerability that may affect live or testnet deployments please DO NOT file a public issue - send your report privately to [email protected]

License - test3

Licensed under the GNU GENERAL PUBLIC LICENSE. You may read a copy of the License here.

Acknowledgements

Like so many projects, this effort has roots in many places. The list can be found in ACKNOWLEDGEMENTS.