Obsidian Autonomous Payment Portal

After some creative thinking around what products could be useful and extendable for use by Obsidian developers and the community, we realized that a simple way to implement a form of smart contract was to create a web-based agnostic payment portal, for use with bounty payments in the first instance.

Obsidian Autonomous Payment Portal (OAPP)

OAPP is a GUI web-app and backend infrastructure for use both internally here at Obsidian Platform, and open sourced as a working product for other third parties who would like to manage payments via Obsidian for things such as Bounties, Working Contractors, and a range of other creative scenarios.

The decision to excitedly announce a new product that will be bundled and available to future third parties created quite a stir internally and within our community.

Obsidian Platform (OPL) are advocates of sponsoring community-born projects such as this, working with identifying use-cases and audiences for products to be built on the Obsidian Platform. I started with a fully-fledged feature list, teaser screenshots, and sample use cases for this great product, and due to the volume of feedback received so quickly after the announcement, we have decided to release more details on this product right now!

The Obsidian Autonomous Payment Portal allows anonymous payments between two parties

Our original bounty claim portal was put together by the OSM lead developer, Claus Ehrenberg in 2017 with some of the developers working for the core team. It met certain basic needs for Obsidian Platform and end users, but the processes were not fully automated, causing ad-hoc roadblocks which delayed payment requests. The Obsidian Autonomous Payment Portal will allow anonymous payments between two parties, and this will be built into the very core of how people will access it.

Defined micro contracts

For Obsidian Platform’s use case, it first has to be built out so that people can create an anonymous account. Then, have them able to request to be paid in an agreed upon amount. The payment will be completed with Obsidian through the use of defined micro contracts. These can be bounty requests, payments to contractors, internal team payments and more. The sent payments are kept in an internal database. This allows for specific users with appropriate roles within the organization to know where payments are going. A graphical web-based interface allows you to sort, filter, and categorize.

Payment transparency inside, and out

Keeping a record of payments may seem counterintuitive to anonymous payments. However, all organizations must ensure that those funds are safely moving into the hands of the person that has been promised them. This is where payment transparency inside and out will be another integral piece of this product.

It is good to know internally where funds are going, but what about externally? One of the core aspects of blockchain technology is trust. Being able to trust in valid transactions being added to the blockchain history, and trust that an organization is doing the right thing. An optional feature for the OAPP will allow organizations to disclose real-time payment details at a high level. With OAPP, outside sources can audit high-level payment details to dismiss or validate concerns.

Agnostic payment management

The final core feature of the OAPP is an agnostic management and deployment of the application. This product is not specifically tied to Obsidian Platform. It will be open sourced. It will also be available for deploying by any third party organizations wishing to utilize Obsidian. Whether as a payment or transfer of value to individuals (or other organizations). With configurable details, role management embedded into the core, and ability to manage funds remotely, OAPP will become a core piece of the Obsidian ecosystem.

While this isn’t specifically an ‘on-chain’ smart contract, it will help rapidly reduce the on-boarding of future start-ups that wish to develop in the Obsidian ecosystem. I am excited to begin development on this application and go into further details as time goes on. We hope that this brief initial insight into the OAPP will you all as excited as we are about it!