Bitcoin Forum
May 12, 2024, 06:20:17 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Alternate cryptocurrencies / Altcoin Discussion / An update from w/ Fedoracoin: The dedicated Fedoracoin payment platform on: February 06, 2014, 11:02:59 PM
Hi Bitcointalk!

It's been a while since we updated here so it's time to let you know what's happening.

First off, here's the email we sent to all registered developers last Sunday:

Newsletter to registered developers

Quote
** Hello developers, site owners and fans of w/!
------------------------------------------------------------
A lot has happened since our last newsletter so we're writing you to give you a few updates.


**
On our development progress
------------------------------------------------------------
We're happy to announce that both the REST API flow (http://dashboard.withfedoraco.in/docs/payment_flows/rest_api)  and the Simple client-sided flow (http://dashboard.withfedoraco.in/docs/payment_flows/simple_client) are working great.
The simple client-sided flow offers the user-friendly approach we were looking for.
There's still a few minor issues we need to look in to (for instance, users can't refresh the page right now since they'll lose the in-memory transaction secret).

Our main goal with w/ was to provide not only a great UX, but also a great DX.
We're confident that we're well on our way to achieving these goals.
Both finished flows are easy to implement.

We're currently finishing up the most advanced flow: the JS client-sided flow (http://dashboard.withfedoraco.in/docs/payment_flows/js_client) .
Once we're done with that we'll release an example web-app so users can see what it's like to use w/.
This will happen before the platform goes live as a form of stress-testing.


**
On the health of the network
------------------------------------------------------------
You may or may not have seen our announcement on the sub-reddit (http://www.reddit.com/r/FedoraCoin/comments/1wms4h/update_from_w_were_considering_pushing_back_the/) that we were considering pushing back the launch because of the state the network is in.

If you're not familiar with what's happening, you should give this post (http://www.reddit.com/r/FedoraCoin/comments/1wo8jl/a_simple_summary_of_what_is_happening_right_now/) a read.
It indicates the problem and why we're having it.

As you can see in this graph (http://zoom.it/w6oL) (courtesy of icanprogram), the network is a bit messed up right now.
If you're not sure what you're seeing: The line indicates the number of seconds it took to find a block.
For w/, the finding of a block means that we can confirm a transaction.
The target time for finding a FedoraCoin block is 60 seconds, the red line in the graph.
The graph shows that there were blocks that took almost 4000 seconds to solve, which is more than an hour!

When checking a transaction, w/ FedoraCoin uses a minimum of three confirmations as a default.
This means that completing a single transaction could take three hours instead of three minutes!

Because of this, we feel that releasing the platform right now could possibly give users that aren't familiar with the problem the wrong impression of both w/ and FedoraCoin.

We'd love to hear what you guys think about this.
If you have a reddit account, please comment here (http://www.reddit.com/r/FedoraCoin/comments/1wms4h/update_from_w_were_considering_pushing_back_the/) .


**
On coin mixing
------------------------------------------------------------
If you've been following the development of FedoraCoin you probably noticed that it's the first coin to implement coin mixing (https://en.bitcoin.it/wiki/Mixing_service) in the main client.
This will practically make payments untraceable.

We've been working with the FedoraCoin lead developer to ensure that payments sent using this mixing service are handled correctly by w/.
After a few tests we've concluded that everything works fine.

However, during this stage there's only one node online that takes care of mixing and that node only sends transactions every 7 minutes.
Because of this, mixed transactions can take a little longer to reach the network.
Once there are more coin mixing nodes online, this should be solved.

That's all folks!

If you have any questions for us, don't be afraid to reply to this email.


** Regards,
------------------------------------------------------------


** The w/ team

If you haven't registered as a developer yet, you can do so at http://dashboard.withfedoraco.in/

Some screenshots of the client-sided flow

One of the more exciting visual things that have happened is the completion of the client-sided flow.



This is what a user sees when he/she opens the pay link



Once the payment has been sent, we show this screen immediately



When we get a confirmation from the network, we show the user the progress



Once the desired number of confirmations has been reached, the user can continue

Progress on the JS-sided flow

We've started to adapt the simple client flow into the JS-sided flow, which opens up a javascript modal so users don't even need to leave your site.

So far it works great and we feel like we've really captured true DX here.
Developers will be happy to know that all they have to do is include a single JS script, after which which they can create a pay button with this simple element:

Code:
<div class="btn-w-fedoracoin" data-amount="10000000000" data-callback="callback"></div>

Here, callback is the name of a JavaScript function defined anywhere on the page.

This button will render like this (though we're still thinking about branding, so this isn't final):



When the user clicks on that button, this dialog will show up:



As soon as the payment is sent, the screen will update to the following:



When the transaction gets more and more confirms, the screen will update to show that and finally confirm.
After this, the JavaScript callback will be run.

Unfortunately, with the status of the network, we can't show you this right now.

Which is what brings us to the next point...

Development of w/ and the status of the Fedoracoin network

Right now the network is really damaged.

The lead developer of Fedoracoin has implemented a new difficulty re-targeting algorithm which should improve everything in roughly 200 blocks.
However, it's proving a bit difficult to find those blocks.

We'd like to stress that we still believe in Fedoracoin for its technical and social merits and we will be continuing development of w/ Fedoracoin.
Unfortunately though, this whole business the last couple of weeks has really slowed us down.

We've reached a point where we're almost ready to release w/ into the wild, but we haven't tested it enough.
With blocks not coming at the regular intervals, it is impossible to get any real-world testing done.

Because of this, it will take some more time to get all the bugs out.
On top of that, as we've stated before on Reddit, we're afraid that launching in an unhealthy network will scare newcomers away.

To sum is all up

  • We still believe in Fedoracoin
  • The payment processor core is done
  • All payment flows are done
  • We're still testing but the network is causing troubles
  • We can't launch with the network like this
  • The network should improve very soon

Don't forget to visit https://pay.withfedoraco.in/ and don't be afraid to ask any and all questions in this thread!
2  Alternate cryptocurrencies / Announcements (Altcoins) / w/ Fedoracoin: Now accepting merchant sign ups on: January 13, 2014, 09:42:11 PM
w/ Fedoracoin, the first and only dedicated payment processor for Fedoracoin (TIPS) is now open for merchant/developer signup.

If you don't know w/, check out http://pay.withfedoraco.in/ for more information.
We believe that TIPS is a coin that can truly bind a community.
But for it to be useful, there needs to be a payment processor, and that's where we come in.

Developers and merchants can now sign up to get access to their dashboard.
From there they can check out the documentation and see development progress.

Are you a developer/merchant looking to accept TIPS?
Go to http://dashboard.withfedoraco.in/ to get started.
We'd love to hear from you at contact-us@pay.withfedoraco.in
3  Alternate cryptocurrencies / Altcoin Discussion / Payment platform for Fedoracoin coming on: January 02, 2014, 05:53:51 PM
Can't post this in the altcoin subforum yet, so I might as well post it here.

We're launching w/ Fedoracoin next week, check out our site at http://pay.withfedoraco.in/

Right now we're looking for developers as well as website owners and Fedoracoin users to start a discussion about payment platforms and what every stakeholder expects from such a system.
We will be open sourcing our entire software stack at launch because we feel that that can improve security and security is key for any platform that will handle coins.

Some quotes from the site

Quote from: For end users
We believe that a huge share of feeling secure about making payments comes from knowing what's going on. That's why you keep full control over what software you use to handle a transaction.

You already have a wallet set up, why should we force you to keep two accounts with two different sets of transactions?

* Use your existing tools
* No logging in
* No account info required

Quote from: For site owners
It's completely overkill for every small website to run its own instance of the Fedoracoin daemon.

Let us worry about the gory details. You just create the transaction via our API and we'll give you a callback when payment has been confirmed. It's as easy as that.

You can even specify prices in other currencies than just Fedoracoin. We regularly update the exchange rates between TIPS/BTC and TIPS/LTC (from CoinedUp) and we'll convert your prices to TIPS so your users get to pay with Fedoracoin and you get the right amount of coins.

Once I gain enough activity to be able to post in the appropriate subforum I will post it there.
For now, let's hear what everyone thinks!
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!