Press4Steem: A new project from SteemWOW & Pennsif

in #development2 years ago (edited)

press4steem.jpg

The @SteemWOW team are proud to join forces with @pennsif to bring you a brand new WordPress to Steem bridge! @freelance.monkey is lead designer on the project, while I'm lead developer. @pennsif will be looking after testing, promotion and business development.

Press4Steem is a WordPress plugin to easily re-post your WordPress posts direct to Steem.

Your posting key doesn't get stored in WordPress or transmitted to our server or any other 3rd party server; at no point does it leave your browser.

We already have a proof of concept working, so let's take a look!

Demo

Press4Steem is installed as per any other WordPress plugin:

1.PNG

When we edit a WordPress post, we see a new button at top right:

2.PNG

When that button is clicked, we get the following dialogue:

3.PNG

Here, we input our Steem name and Posting Key, select post reward ratio, and enter the Steem tags we'd like to use.

The Posting Key never leaves the browser. Just as with Steemit.com, it's up to the user whether they want to have their browser remember it, or paste it every time.

The dsteem library uses the Posting Key to create a signature proving that the user really wrote the post, and it's this signature which is transmitted to the API node and stored on the blockchain.

After posting, we see a confirmation:

4.PNG

And here on Steemit, we can see that very post:

Capture.PNG

Here's an example of the API request that makes the post. You can see that only the signature, which indicates your account really made the post, goes out over the network - rather than the private key itself.

no-key.PNG

Launch Plans

We are excited to officially launch the plugin as soon as possible. It still needs further testing, and there are some features we'd like to add.

The plugin already detects if a given WordPress post has been posted to Steem before, to prevent duplication; but we'd like to have it offer to update the Steem post if edits have been made to the WordPress post.

We'd also like to have fancier permlinks derived from the post title, in a similar way to how permlinks are generated when posting from Steemit.com.

As Press4Steem will be available for all Steemians, we'd be really grateful for your voting support and in particular your witness vote!

Please drop a witness vote for SteemWOW and Pennsif.witness

We'd love to have a witness vote from you to support this and other joint @steemwow / @pennsif.witness projects 🙂

Simply go to the Steemit Wallet Witness list, and tick both our arrows:

witnesses.png

We'd really love to climb up above some of the disabled witnesses, and the further we get the more cool stuff we can bring you!

Sort:  

I can't wait for you to go live with this option to be able to post to steemit 👍

more development means strong steem

Excellent development !

It is great to be working with you on this project @rexthetech and @freelance.monkey.

Brilliant to have you along!

Interesting that it translated :) into 🙂. Is that in dsteem or in your plugin?

I think that's currently happening in Turndown, the lib we use to translate the HTML into Markdown. I like it! But probably the user would like to toggle the option :)

Another great initiative from you..., this is going bring alot of relieve.

I am so curious about the duplicate stuff...., if this could solve that.., then its a dope..!

I can't wait to see it launched...

Already i am supporting this 100%..!

If features like Grammar check is also included there...then it will be 2023 Gift..

That's a great point! It will certainly be compatible with free plugins like WProofreader.

Together with the comfortable Gutenburg editor that WordPress has had for a while now, it could make for a really nice posting experience without having to worry about markdown.

When we do the crosspost to Steem, your layout gets converted to markdown automatically; we're using turndown.js for that.

EDIT: I'm sure that we can deliver it before 2023 :)

That sounds great too and I am keen to see those features, I can't wait to explore this tool.

Upvoted! Thank you for supporting witness @jswit.

Your post is manually rewarded by the
World of Xpilar Community Curation Trail

STEEM AUTO OPERATED AND MAINTAINED BY XPILAR TEAM
https://steemit.com/~witnesses vote xpilar.witness

This is a nice Idea, I can't wait for you to go with this option.

This post has been featured in the latest edition of Steem News...


If you would like to support Steem News and Witness Weekly please consider voting for @pennsif.witness

Coin Marketplace

STEEM 0.21
TRX 0.20
JST 0.034
BTC 98914.40
ETH 3374.27
USDT 1.00
SBD 3.08