tag:blogger.com,1999:blog-4537623729185219812024-03-13T04:02:42.542+00:00A-ADS blog<a href="https://a-ads.com">https://a-ads.com</a>Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comBlogger66125tag:blogger.com,1999:blog-453762372918521981.post-27391820671347991952017-12-29T15:33:00.001+00:002017-12-29T15:47:17.120+00:00The first stage of altcoins support at A-ADS<div style="text-align: justify;">
Altcoins support has been a recurring request both from our advertisers and publishers, due to the Bitcoin scaling issue which resulted in steep transactional fees and increased transactions waiting times. This issue will probably be resolved in the future but we must serve the present needs of our customers.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
That's why starting today, the 29th of December, <b>our advertisers can top up their accounts using the following altcoins</b>:</div>
<div style="text-align: justify;">
</div>
<ul>
<li>Bitcoin Cash (BCH)</li>
<li>Ethereum (ETH) </li>
<li>Dash (DASH)</li>
<li>Litecoin (LTC)</li>
</ul>
<div style="text-align: justify;">
There are a few things to keep in mind though:</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
First of all, your <b>altcoin deposits will be converted to Bitcoin</b> (BTC) which is our primary currency and we are not going to forsake it.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Secondly, for altcoin deposits <b>there is a 3% conversion fee</b> <b>and a 0.5% fee will be taken by our payment processor</b>.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Thirdly, <b>altcoin deposits won't be displayed until they get confirmed</b>. Since we use a third party to accept altcoins, it may require additional time to process the payment after it receives the required amount of confirmations (<a href="https://www.coinpayments.net/supported-coins" rel="nofollow">which depends on the currency</a>).<br />
<br />
We realize that altcoin withdrawals might be even a more important feature for publishers and we plan to implement it as well.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
The A-ADS team wishes you Merry Christmas and Happy New Year!</div>
Ryanhttp://www.blogger.com/profile/03701553723012056565noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-26289197151535957442017-11-10T15:44:00.003+00:002017-11-10T15:59:46.610+00:00November 7th statistics aggregation failure incidentOn the 7th of November one of our statistics aggregation routines failed. As a consequence, new ad units were not displaying paid ads and thus earned nothing during the last 2-3 days.<br />
<br />
<br />
We've deployed a fix today and sent a compensation to cover the estimated missing income to the active ad units which were affected by the issue.<br />
<br />
The compensated amount is reflected in the "Received from A-ADS" value of the ad unit's all-time financial stats table.<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i.imgur.com/CvV4UHH.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://i.imgur.com/CvV4UHH.png" data-original-height="65" data-original-width="512" height="40" width="320" /></a></div>
<br />
Dear owners of the new ad units, we apologize for the inconvenience this incident might have caused to you.Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-20827986448291773142017-10-24T15:47:00.002+01:002017-10-24T17:31:18.214+01:00October 24th accounting database incidentDear A-ADS users,<br />
<br />
Due to a mishap related to our development process, we've lost some of the traffic statistics and accounting data for <b>the past 18 hours</b>. Here's how it will affect you.<br />
<h3>
Publishers</h3>
The information about your earnings and traffic for the past 18 hours have been wiped and is impossible to recover. In order to compensate you, we will lower our fee from 20 to 0% for the next <b>four days</b>, which means you'll be earning more to make up for the lost revenue.<br />
<br />
A certain number of publishers who have had withdrawals during this time period may see a <b>negative or zero balance</b> as a consequence of this incident. Please do <b>not</b> be alarmed, it's how it's meant to be. The problem will rectify itself in due time.<br />
<h3>
Advertisers</h3>
Advertisers will benefit from this incident because your spendings for the past 18 hours will not be accounted for, which means your campaigns have received 18 hours worth of free advertisement (not reflected in the statistics) and will keep on running until they run out of the allocated budget.<br />
<br />
<h3>
The bottom line</h3>
We are terribly sorry for the incident and we'll take measures to avoid such problems in the future.Ryanhttp://www.blogger.com/profile/03701553723012056565noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-81890403327484643452017-09-20T13:41:00.001+01:002019-10-23T23:32:23.407+01:00Bug Bounty Program at A-Ads<h2>
<span style="color: #cc0000;">This article might be outdated. Please see the updated version here: <a href="https://a-ads.com/blog/2018-10-04-bug-bounty-program/">https://a-ads.com/blog/2018-10-04-bug-bounty-program/</a></span><a href="https://a-ads.com/blog/2018-10-04-bug-bounty-program/"><br /></a></h2>
<br />
The security of our operations is our highest priority for many reasons: we're dealing with our clients money, we must protect our partners privacy, and we have our own reputation at stake. Either you are a professional security researcher or just a beginner, we welcome your security reports, however we'd love them to be useful and actionable, that's why we have certain recommendations in their regard.<br />
<br />
Security report guidelines:<br />
<ul>
<li>Please provide the information on how the vulnerability you've discovered might be used both theoretically and practically, what its impact is, and all the pertinent details.</li>
<li>Please provide the exact steps on how the vulnerability can be exploited and how we can reproduce the issue ourselves. We'd love to see the demonstration of the attack which will not affect our existing users. You may create as many test user accounts as you need.</li>
<li>Please submit the bug report via our support channels (email or web site widget) but only after you've verified that it indeed works.</li>
<li>Use whatever language you prefer if you don't feel comfortable writing in English.</li>
</ul>
We are leaving the monetary reward you'll be getting for your report to our discretion. The reward will be paid in bitcoins. Please remember that we don't reward for the already known vulnerabilities which are listed below.<br />
<br />
Also, if you're a security researcher and you're reading this information we'd like to draw your attention to the fact that our SPF record is indeed valid and we do not deem account deletion a security vulnerability.<br />
<br />
<b>Hall of fame</b><br />
<br />
<ul>
<li>2018-05-06 Ch Chakradhar (Spi3er) reported a catalog CSRF vulnerability ($30) </li>
<li>2018-03-02 Waqar Vicky reported a number of issues and received a $100 bounty:
<ul>
<li>Password reset requests are not rate limited and can be used to perform a <a href="https://en.wikipedia.org/wiki/Denial-of-service_attack" rel="nofollow" target="_blank">DoS</a> attack</li>
<li>Our jQuery library is outdated and might be insecure</li>
<li>We allow extremely weak password at user registration</li>
<li>After logging off you can use a web browser back button to see previously opened web pages</li>
<li>After changing an email address other open sessions are not invalidated</li>
</ul>
</li>
<li>2017-12-10 Anonymous researcher reported a session termination vulnerability and earned $50. </li>
<li>2017-11-22 Anonymous researcher reported a self XSS protection vulnerability - we don't consider it to be our vulnerability, but we may take measures to mitigate it in the future. </li>
<li>2017-11-22 Anonymous researcher reported a tab open vulnerability and earned ~$100.</li>
<li>2017-11-22 Anonymous researcher reported an SSL cookie vulnerability (investigating).</li>
<li>2017-11-21 Anonymous researcher reported a minor issue related to the email change and earned a reward of ~$30.</li>
<li>2017-11-16 Ch Chakradhar (Spi3er) reported a minor issue which made it possible to check the existence of a user by email and earned a reward of ~$30.</li>
<li>2017-11-08 Anonymous researcher reported a vulnerability which gave him access to our staging database and to a third-party server which we used for monitoring and control. Thus he earned a reward of ~$500. </li>
<li>2017-11-05 Ankit Bharathan reported a low-impact XSS issue in ad preview page and earned a reward of ~$50.</li>
<li>2017-07-04 <a href="http://www.nds.rub.de/chair/people/jmueller/" target="_blank">Jens Mueller</a> (@jensvoid) responsibly reported a CORS misconfiguration vulnerability and earned a reward of ~$240.</li>
</ul>
Ryanhttp://www.blogger.com/profile/03701553723012056565noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-11726431915296434782017-07-29T13:06:00.002+01:002017-08-24T00:58:34.011+01:00Our stance on Bitcoin forksWe believe that Bitcoin should be scaled on-chain and off-chain. SegWit2X does both things and, despite the fact that it is not perfect, it has an overwhelming support from miners and users.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i.imgur.com/v9zsiS5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://i.imgur.com/v9zsiS5.png" data-original-height="275" data-original-width="800" height="109" width="320" /></a></div>
<br />
We recognize only 1 Bitcoin - the one that has the most <strike>mining power</strike> proof of work behind it. <br />
<br />
In the future we may decide to add support for a minority chain as well.<br />
<br />
On the 1st of August in order to mitigate the increased risks of blockchain re-orgs we will require 6 confirmations for all deposits.Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-4477909350597013782017-07-10T23:33:00.000+01:002017-07-11T18:00:42.333+01:002017-07-05 incident report<h2 dir="ltr" id="docs-internal-guid-1ffb1284-2dec-c7bc-4a92-35f937d368bb" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
Chronology <span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br /></span></h2>
<div dir="ltr" id="docs-internal-guid-1ffb1284-2dec-c7bc-4a92-35f937d368bb" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" id="docs-internal-guid-1ffb1284-2dec-c7bc-4a92-35f937d368bb" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">On Tuesday, July 04, we received a vulnerability report from </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><a href="http://www.nds.rub.de/chair/people/jmueller/" id="docs-internal-guid-1ffb1284-2df7-ad25-2bce-847a1ccfaf4f" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Jens A Mueller</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> (</span><a href="https://twitter.com/jensvoid" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">@jensvoid</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">)</span> </span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">It appeared that our web server’s </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Cross-Origin Resource Sharing</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> (</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: italic; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">CORS</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">) settings were misconfigured and it potentially allowed a third party to take over user accounts and perform a man-in-the-middle (MITM) attack. We fixed the reported vulnerability in less than 24 hours.</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">On Wednesday, July 05, one of our users reported on a public forum that his bitcoin address had been altered.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i.imgur.com/pg9NLEm.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://i.imgur.com/pg9NLEm.png" data-original-height="193" data-original-width="471" height="131" width="320" /></a></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Initially we didn’t attach much importance to it, but the following day we received a few similar reports and it became evident that something bad was happening.</span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">On Thursday, July 06, we suspended our bitcoin withdrawals and asked our users via site, twitter, forum and email to double check their withdrawal addresses and contact us in case if they had been altered.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i.imgur.com/sqEDOPv.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://i.imgur.com/sqEDOPv.png" data-original-height="68" data-original-width="537" height="40" width="320" /></a></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">We received even more reports after that.</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">We’ve spent lots of time trying to identify a problem and discovered that:</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">- some of our backup routines didn't work properly;</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">- </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">we had lots of logs, but they were mostly useless and hard to analyze;</span></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">- </span>we had </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">a few security-related bugs that were unrelated to the problem.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Eventually we came to a conclusion that the problem was most likely caused by the CORS issue mentioned in the beginning of this post. </span></div>
<h2>
Scope</h2>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">The vulnerability enabled attacker (let's call him or her Alice) to access at least dozens of accounts of our users who visited her site while being signed in at A-ADS.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">Alice was probably able to collect user names / emails of those users and alter any editable data of their accounts (e. g. withdrawal settings, emails and passwords). </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">We don't know when she discovered this vulnerability and for how long she was exploiting it.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">When Alice noticed that we had fixed the CORS issue, she hurried up to profit from her possessed abilities and altered withdrawal addresses of the controlled accounts </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">before their sessions expired.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">She was smart enough to use unique IPs and bitcoin addresses</span>, so we couldn't identify neither her, nor the exact amount of the hacked accounts. </span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span></div>
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></span><br />
<h2>
Aftermath</h2>
<h2>
</h2>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">On Monday, July 07, we resumed the bitcoin withdrawals. We did it with mixed feelings because we still have more questions than answers. </span></div>
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></span><br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br /></span></div>
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">According to our estimations Alice was able to withdraw only a fraction of bitcoin and we'll be able to cover it from our funds.</span><br />
<br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">She may still control some of the accounts (in case if she managed to change their passwords) </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">and profit from them</span>. So if you haven't signed in for a while, please check your account and contact support in case of a problem.</span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></span><br />
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></span><br />
W<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">e apologize to our users for this incident and thank them for
their patience. We hope that the affected users will not stop bombing
our support with their messages until their issues get fully resolved.
Unfortunately it</span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> may take a lot of time and we apologize for that too. </span><br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">We also </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><a href="http://www.nds.rub.de/chair/people/jmueller/" id="docs-internal-guid-1ffb1284-2df7-ad25-2bce-847a1ccfaf4f" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">Jens A Mueller</span></a><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> for his precious help.</span></span></span></div>
<br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">We
feel that we got a valuable lesson, and we are still to do our
homework, but we would like to ask Alice and other hackers to refrain
from attacking us in the future.</span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><br /></span></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">If you find any serious vulnerability, please send us a bug report with proof of concept as </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><a href="https://twitter.com/jensvoid" style="text-decoration: none;"><span style="background-color: transparent; color: #1155cc; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: underline; vertical-align: baseline;">@jensvoid</span></a> did</span>
and we will pay you a bounty depending on the potential damage. It
would be ethically correct and would save lots of time for both you and
us.</span></div>
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></span></span></span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></span></span><span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"></span><br />
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;"> </span></div>
Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-57252449778377919232017-06-15T16:29:00.000+01:002017-06-15T16:29:36.290+01:00Introducing CPM bids - a new way to buy traffic at A-Ads<div style="text-align: justify;">
Unlike other advertising networks we neither use JavaScript nor cookies in our banners which means that our means of fending fake traffic off are limited. This is why we were reluctant to implement CPM and only offered a less traditional payment model where advertisers spend the money at the chosen pace and get a share of impressions, regardless of their quality and quantity.<br />
<br />
However due to a popular request we've decided to offer a CPM-based advertising as well. <br />
<br />
Along
with our normal mode of operation we are now introducing CPM bids in
order to give you a flexibility in managing your budget and controlling
your expenses.<br />
<div style="text-align: justify;">
<br /></div>
You can choose either "Daily budget" or the "CPM" model in the simplified campaign creation interface.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://2.bp.blogspot.com/-uv1J3YAIL1s/WUEZEHrTWoI/AAAAAAAAAAk/bszxb9wGHOcT426zQ7_DpbRAEvI5k6v0QCEwYBhgL/s1600/cpm_beta.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="672" data-original-width="432" src="https://2.bp.blogspot.com/-uv1J3YAIL1s/WUEZEHrTWoI/AAAAAAAAAAk/bszxb9wGHOcT426zQ7_DpbRAEvI5k6v0QCEwYBhgL/s1600/cpm_beta.png" /></a></div>
<br />
You are free to use both models at the same time -- see the "Budget" tab in your campaign's settings.<br />
<br />
CPM
bids allow you to pay exactly what you want for the number of
impressions that you want. Bids are paid upfront from the advertising
campaign budget (it may take a few minutes before the bid changes its state to "Funded").<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i.imgur.com/lOiYTWB.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://i.imgur.com/lOiYTWB.png" data-original-height="631" data-original-width="431" /></a></div>
<br />
Please note that we do not guarantee the quality of the traffic that you receive -- we only ensure that you get the wanted number of impressions generated by unique IP addresses in the scope of your advertising campaign.<br />
<br />
Mind that if the price of the traffic is higher than your bid then you <i>may never</i> receive your impressions. You can cancel your bid any time and the remaining funds will be returned to your campaign (it may take a few minutes).</div>
Ryanhttp://www.blogger.com/profile/03701553723012056565noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-3945075772073893002017-05-01T14:23:00.000+01:002017-05-02T11:37:03.523+01:00Withdrawal thresholds increase<h3>
Withdrawal thresholds increase</h3>
As a response to Bitcoin congestion problems, we have increased the minimum withdrawal threshold to 0.001 btc and the default withdrawal threshold to 0.002 btc.<br />
<br />
These limits apply only to Bitcoin transactions. If you want to withdraw less than 0.001 btc, you can <a href="http://blog.anonymousads.com/2017/04/micro-withdrawals-via-faucetsystem.html" target="_blank">enable FaucetSystem</a> in your withdrawal settings.Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-23909437524002217072017-04-14T09:24:00.000+01:002017-04-14T09:24:08.226+01:00Micro-withdrawals via FaucetSystemSince the beginning of 2017 we've being searching for ways to keep the withdrawal thresholds low despite the rise of <a href="https://bitcoinfees.21.co/" rel="nofollow" target="_blank">bitcoin fees</a>.<br />
<br />
Recently we found a temporary solution to this problem: your satoshis can be withdrawn to <a href="http://faucetsystem.com/" rel="nofollow" target="_blank">FaucetSystem</a> - a user-agnostic service that accumulates off-chain micro-transactions before sending them to your bitcoin address.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://i.imgur.com/88jOyTq.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://i.imgur.com/88jOyTq.png" height="154" width="320" /></a></div>
You can enable FaucetSystem in your user (or ad unit) settings. This option hides 'Withdrawal threshold' as irrelevant because FaucetSystem allows 1-satoshi transactions.<br />
<br />
Disclaimer:<br />
<br />
We believe that FaucetSystem is a legit service, but we can't guarantee the safety of the funds sent to them. Please use at your own risk! Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-76660232380361721332017-01-25T14:08:00.002+00:002017-01-26T09:59:30.240+00:00Bitcoin network congestion problems & withdrawal threshold increase<h3>
Bitcoin network congestion</h3>
It is well known that due to the temporary anti-DoS limit <a href="https://sourceforge.net/p/bitcoin/code/103/tree//trunk/main.h?diff=515630145fcbc978e39dbaa5:102">introduced by Satoshi Nakamoto in 2010</a>, the current Bitcoin throughput is constrained to about 3 transactions per second.<br />
<br />
With every <a href="https://en.bitcoin.it/wiki/Difficulty" rel="nofollow">difficulty increase</a> it temporarily drops and then starts growing with miners' hashing power until the next difficulty adjustment.<br />
<br />
That is why on the 21st of January after <a href="https://bitcoinwisdom.com/bitcoin/difficulty" rel="nofollow">the expected 16.64% difficulty increase</a> many Bitcoin users faced higher bitcoin fees and longer transaction confirmation times. Dozens of thousands of unconfirmed transactions still reside in the <a href="https://99bitcoins.com/what-is-bitcoin-mempool/" rel="nofollow">mempool</a>.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://3.bp.blogspot.com/-C6WmvxzDqPo/WIiD1HxL9OI/AAAAAAAAleA/my5NycxcTqQgN5S37cq6irjtc_rsIQrSwCLcB/s1600/mempool-count.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="180" src="https://3.bp.blogspot.com/-C6WmvxzDqPo/WIiD1HxL9OI/AAAAAAAAleA/my5NycxcTqQgN5S37cq6irjtc_rsIQrSwCLcB/s320/mempool-count.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
It will probably take a few days for most of them to get confirmed. But the situation is going to become worse with every difficulty adjustment unless Bitcoin adoption stops or its throughput is increased.<br />
<h3>
Bitcoin scalability controversy</h3>
<br />
Bitcoin community has been discussing the scalability problem for years and despite the fact that it came up with a few potential solutions, it has been failing to find the one that would satisfy everybody.<br />
<br />
According to <a href="http://nodecounter.com/" rel="nofollow">Nodecounter</a>, about 17% of mining power is in favour of increasing the block size limit via a hard fork proposed by <a href="https://www.bitcoinunlimited.info/" rel="nofollow">Bitcoin Unlimited</a> team, whereas 24% support Segwit proposed by <a href="https://bitcoincore.org/" rel="nofollow">Bitcoin Core</a> developers. For some reason the compromise that would include the benefits of both solutions has not yet been achieved.<br />
<br />
This leaves us in the reality where a constrained Bitcoin throughput
diminishes our ability to handle micro-transactions and forces us to
keep users' money longer than we would prefer to. <br />
<h3>
Low value transactions</h3>
The problem with micro-transactions is that they take the same amount of block space as high value transactions, but it doesn't make economic sense to add high fees to them.<br />
<br />
Hence they have a relatively low fee and in the
current state of Bitcoin there is no guarantee that the low fee
transaction will ever be confirmed. <br />
<br />
E. g. <a href="http://bitcoinfees.21.co/" rel="nofollow">the recommended fee</a> currently is 120 satoshi per byte and the average transaction size is 226 bytes, thus if you want to quickly move 10000 satoshi, you have to pay a fee of 27120 satoshi.<br />
<br />
In order to save the block space we use hourly <a href="https://chainquery.com/bitcoin-api/sendmany" rel="nofollow">sendmany</a> transactions to pay our users. It allows us to send money to multiple recipients in a single transaction. E. g. if there are 64 recipients, then the transaction is only ~2309 bytes, or about 4329 satoshi per recipient (that is still prodigal for 10000 satoshi withdrawals).<br />
<br />
That's why use use a small fee of 20 satoshi per byte (or 721 satoshi per recipient). It worked just fine until recently.<br />
<br />
<h3>
"Insufficient funds" incident</h3>
Yesterday we noticed that our bitcoin node couldn't create new transactions and returned the "Insufficient funds" errors despite the fact that the <a href="https://chainquery.com/bitcoin-api/listaccounts">listaccounts</a> command returned sufficient balance on our account (unlike <a href="https://chainquery.com/bitcoin-api/getbalance">getbalance</a> and <a href="https://chainquery.com/bitcoin-api/getinfo">getinfo</a> calls that returned a negligible balance).<br />
<br />
We investigated the cause of this inconsistent behaviour and figured out that all of our hourly outgoing transactions got stuck after the latest difficulty increase thus forming a long chain of unconfirmed transactions. Our bitcoin node refused to continue this chain and decided to wait for confirmation of the <a href="https://en.bitcoin.it/wiki/Change" rel="nofollow">change</a>.<br />
<br />
Thanks to <a href="https://www.viabtc.com/tools/txaccelerator/">ViaBTC pool for its transaction accelerator</a> that enabled us to push through the stuck transactions and thus temporarily solve the problem.<br />
<br />
Really, thank you! <br />
<br />
<h3>
Withdrawal thresholds increase</h3>
Recently we <a href="http://blog.anonymousads.com/2017/01/a-10x-increase-of-default-withdrawal.html">increased the default withdrawal threshold to 0.0001 btc</a> ,
but many users still had lower values in their settings.<br />
<br />
Since they might be unaware of how expensive it could be for them to spend the received micro-amounts, we decided to increase their
withdrawal thresholds to 0.00100001 btc (while allowing them to set it back to 0.0001 btc if they want to).<br />
<br />
We still need to develop a long-term solution and may be forced to increase the minimal withdrawal threshold, the interval between transactions, or to add a withdrawal fee in the future.<br />
<br />Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-62513251863039640952017-01-18T14:26:00.002+00:002017-01-18T14:51:17.971+00:00A 10x increase of the default withdrawal thresholdDear A-ads users,<br />
<br />
For security reasons we don't want to keep your money for a long time. That's why once your earnings hit the configurable withdrawal threshold, we send them to your bitcoin address automatically (on a daily basis).<br />
<br />
The default withdrawal threshold used to be BTC 0.0001 (10 thousand satoshi) but due to increased bitcoin transaction fees caused by the limited blockchain capacity we decided to increase it to BTC 0.001 (100 thousand satoshi).<br />
<br />
You still have the ability to set the minimum withdrawal threshold to BTC 0.0001 however you must keep in mind that if you want to receive many tiny transactions it might be very expensive for you to spend them later. E. g. if your spending transaction has hundreds of inputs, it may require a <a href="https://www.reddit.com/r/Bitcoin/comments/5egaqi/a_typical_use_case_for_bitcoin/" rel="nofollow" target="_blank">fee of about $30</a> worth of bitcoins.<br />
<br />
Despite our desire to withdraw funds as soon as possible if bitcoin fees continue to rise we may be obliged to adjust our withdrawal policy.Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-76301490559492780062016-10-10T10:30:00.001+01:002016-10-10T10:30:05.680+01:00A change in our policy: the number of ad units per page limit or how many ad units are allowedAfter a careful consideration we are announcing a slight alteration of our policy which we believe will affect only a fraction of our publishers.<br />
<br />
Starting from October 2016 we now only guarantee that only <b>up to three</b> ad units per page will be served to the visitors of your website and here's why.<br /><br />Unlike other advertising networks, A-Ads doesn't pay merely for impressions or for clicks: we consider globally unique impressions within our entire network. It becomes obvious then that having more than several ad units per page doesn't make a lot of sense from the financial point of view: additional ad units might not necessarily bring your additional earnings.<br /><br />Secondly, we've had a number of publishers who placed literally dozens of dozens of ad units per page in a hope that extra ad units would proportionally increase their earnings and of course that hadn't helped their cause. Consequently our servers bore a very substantial computational burden and it jeopardized our operations.Unknownnoreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-49991984422364397752016-08-30T17:12:00.000+01:002016-08-30T17:12:10.181+01:00Downtime and compensations to the advertisersYesterday at 7:54 UTC during deployment of the newer version of our software we encountered an unexpected problem that made our site unavailable. It took about 3 hours to figure out the reason and resolve the issue. It didn't affect publishers' income, but unfortunately part of that time the graphic versions of ads could not be served properly. <br />
<br />
We decided to compensate the downtime to all the advertisers. Here is the list of campaign IDs and the respective amounts (in satoshi):<br />
<br />
[[1, 62500], [3782, 1250000], [4888, 12500], [5305, 625], [5334, 625000], [7358, 125], [9712, 12500], [9713, 3749.875], [9714, 3749.875], [9715, 3749.875], [9716, 3749.875], [9717, 3749.875], [9718, 3749.875], [9719, 3749.875], [9720, 3749.875], [9721, 3749.875], [9722, 3749.875], [9723, 3749.875], [9725, 3749.875], [9726, 3749.875], [9727, 3749.875], [11013, 125], [11736, 1250], [12323, 1250], [13145, 2125], [13159, 1250], [13161, 1250], [13164, 1250], [13324, 1250], [13355, 12500], [13547, 112499.75], [13614, 62500], [13669, 250], [13751, 1250], [13853, 375], [14929, 37500], [15092, 37500], [15128, 37500], [15236, 37500], [15397, 37500], [16095, 12500], [16214, 62500], [16307, 375], [16936, 37500], [17012, 12500], [17686, 500], [18051, 37500], [18594, 62500], [19722, 625], [19849, 37500], [20102, 0], [20207, 1937.5], [20218, 2500], [20594, 1250], [20634, 125000], [20638, 125000], [20639, 125000], [20696, 3749.875], [20715, 250000], [21095, 187500], [21105, 6250], [21282, 3749.875], [21338, 37500], [21402, 1250], [21496, 1250000], [21556, 37500], [21576, 250000], [21595, 4375], [21627, 37500], [21780, 12500], [21811, 43750], [21965, 3749.75], [21997, 1525], [22021, 37500], [22159, 37500], [22206, 7499.625], [22396, 25000], [22474, 125000], [22560, 37500], [22666, 375], [22699, 2500], [22744, 25000], [22755, 125000], [22756, 125000], [22790, 250], [22819, 125000], [22885, 12500], [22887, 12500], [22998, 43750], [22999, 125000], [23006, 125], [23036, 25000], [23116, 1250], [23117, 37500], [23129, 37500], [23136, 25000], [23201, 625], [23308, 375], [23367, 125000], [23378, 1250], [23407, 375], [23461, 12500], [23466, 25000], [23563, 25000], [23570, 62500], [23571, 37500], [23616, 5000], [23674, 100000], [23755, 12500], [23758, 12500], [23797, 12500], [23805, 1250], [23811, 12500], [23834, 37500], [23838, 8750], [23843, 5000], [23846, 5000], [23856, 37500], [23858, 1250], [23864, 12500], [23867, 12500], [23879, 62500], [23885, 62500], [23886, 62500], [23899, 6250], [23905, 125000], [23910, 125000], [23911, 12500], [23927, 187500], [23936, 0], [23947, 62500], [23949, 0], [23954, 125000], [23960, 62500], [23961, 75000], [23971, 12500], [23973, 12500], [23974, 62500], [23977, 31250], [23981, 262500], [23985, 1250], [23993, 50000], [23999, 12500], [24006, 25000], [24007, 125000], [24009, 12500], [24010, 12500], [24020, 12500], [24022, 12500], [24023, 125000], [24026, 12500], [24027, 1250], [24029, 12500], [24030, 12500], [24033, 25000], [24034, 875000], [24037, 12500]]<br />
<br />
The funds have been returned to the campaigns' balances. <br />
<br />
We also returned the funds that we had <a href="http://blog.anonymousads.com/2016/06/we-are-having-technical-issues.html">promised to return in June</a> (sorry for the delay), so some of the 0-balance campaigns with positive daily budgets were resumed.Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-8750601967801969962016-06-21T22:36:00.002+01:002016-06-22T00:51:18.035+01:00We are having technical issues [RESOLVED]Sorry, we are having a technical issue that affects the availability of our web site and of the graphic banners. We are working to resolve it.<br />
<br />
<b>Update 22:10 UTC</b>: The issue probably appeared about 5 hours ago. We expect to fix it in 1-2 hours. Sorry for the inconvenience.<br />
<br />
Despite the mentioned problems, publishers' ad units are continuing to earn and advertising campaigns are continuing to spend. Publishers' income is not affected.<br />
<br />
Since the issue is related to the graphic banners, advertisers that have them will be compensated for the missing impressions. <br />
<br />
<b>Update 23:19 UTC</b>: The issue has been resolved. The main site should be available and the graphic ads should be served properly.<br />
<br />
The estimated downtime was about 6 hours. Here is the preliminary list of the advertising campaigns than were affected by the issue (in the form of the JSON array of pairs <campaign id, estimated loss in satoshis>):<br />
<br />
[[1, 83333], [5334, 833333], [5516, 16666], [7550, 33333], [9712, 16666], [9713, 4999], [9714, 4999], [9715, 4999], [9716, 4999], [9717, 4999], [9718, 4999], [9719, 4999], [9720, 4999], [9721, 4999], [9722, 4999], [9723, 4999], [9725, 4999], [9726, 4999], [11719, 25000], [11720, 4999], [11721, 4999], [11723, 4999], [11724, 4999], [11725, 4999], [11726, 4999], [11727, 4999], [11729, 4999], [11730, 4999], [11732, 4999], [11733, 4999], [11735, 4999], [11738, 4999], [11739, 4999], [11740, 4999], [12827, 5500], [13547, 149999], [15092, 50000], [16095, 16666], [17012, 16666], [17920, 16666], [18402, 25000], [18689, 25000], [18692, 4999], [18693, 4999], [18694, 4999], [18695, 4999], [18697, 4999], [18698, 4999], [18699, 4999], [18701, 4999], [18702, 4999], [18703, 4999], [18704, 25000], [18708, 165277], [19041, 283333], [20012, 166666], [20055, 500000], [20102, 33333], [20207, 50000], [20379, 16666], [20512, 8333], [20574, 8333], [20634, 333333], [20638, 1000000], [21022, 66666], [21095, 333333], [21105, 8333], [21148, 1666666], [21186, 16666], [21221, 33333], [21249, 33333], [21250, 33333], [21256, 16666], [21338, 50000], [21373, 33333], [21374, 16666], [21375, 33333], [21377, 33333], [21379, 33333], [21419, 50000], [21424, 16666], [21496, 2500000], [21519, 83333], [21523, 20833], [21561, 166666], [21563, 16666], [21588, 166666], [21597, 50000], [21600, 16666], [21623, 16666], [21627, 66666], [21642, 16666], [21648, 3333], [21650, 3333], [21651, 3333], [21652, 3333], [21662, 16666], [21664, 4999], [21666, 16666], [21682, 16666], [21714, 3333], [21715, 116666], [21716, 16666], [21739, 33333], [21740, 66666], [21757, 3333], [21763, 50000], [21766, 116666], [21769, 2499], [21770, 2499], [21776, 16666], [21777, 16666], [21779, 16666], [21785, 50000], [21787, 33333], [21790, 33333], [21791, 333333], [21792, 8333]] <br />
<br />
The estimated advertisers' losses will be compensated in a day or two.Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-47001045227278838452016-06-20T09:22:00.004+01:002016-06-20T09:22:32.995+01:00Withdrawals from user's campaigns go to user's account balanceA-ads users' balances are automatically used to top up the depleting balances of their active campaigns (the ones with positive daily budget and activated ads).<br />
<br />
In order to pause or stop the campaign, the advertiser has to set its daily budget to 0. It may leave a tiny unsused balance that is sometimes too small to get withdrawn via bitcoin transaction.<br />
<br />
That is why we introduced a change: if advertiser requests a withdrawal from her campaign, the campaigns' balance will be returned to her user account (instead of bitcoin address). So even a single satoshi left on the campaign's balance can be withdrawn (and the campaign can be safely deleted after that).<br />
<br />
This change doesn't affect anonymous campaigns that are not linked to any particular user.Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-11963204343711525532016-06-02T10:13:00.000+01:002016-06-02T10:15:35.309+01:00A-ads affiliate program: create affiliate link in less than 30 seconds<br />
We share 50% of fees collected from advertisers with our affiliates that attracted them. We paid out over 44 btc in over 85 thousands of rewards (<a href="http://a-ads.com/campaigns/1/goals">all are public and transparent</a>).<br />
<br />
Everybody can participate in our affiliate program, you don't even need to have a web site neither a user account to do it.<br />
<br />
1. Click "Earn" in our top menu:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://imgur.com/9AOoBSS.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="74" src="https://imgur.com/9AOoBSS.png" width="320" /></a></div>
<br />
2. Select any ad unit type (if you don't plan to embed our ad unit anywhere, then select "affiliate"):<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://imgur.com/MSiZRVc.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="73" src="https://imgur.com/MSiZRVc.png" width="320" /></a></div>
<br />
3. If you are in a hurry then just scroll down to withdraw parameters, click "Bitcoin address", paste your bitcoin address and click "Create ad unit":<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://imgur.com/JxpugNt.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="214" src="https://imgur.com/JxpugNt.png" width="320" /></a></div>
<br />
That's it, notice your affiliate link!<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://imgur.com/umdtizA.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="110" src="https://imgur.com/umdtizA.png" width="320" /></a></div>
<br />
Share your affiliate link with potential advertisers and get 50% of fees collected from ads that they create with it.<br />
<br />
<i>Note: for your own convenience it is recommended to <a href="https://a-ads.com/user/sign_up">sign up</a> before creating your affiliate link (in that case on step 3 choose to withdraw to your user account).</i>Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-38851990624744413692016-04-25T19:04:00.001+01:002016-04-25T19:05:16.174+01:00Support systemWe've integrated the Zendesk's support widget. It appears on the bottom-right of the browser window on every page.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://imgur.com/Qx8EHp3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="304" src="https://imgur.com/Qx8EHp3.png" width="320" /></a></div>
<br />
Hopefully it will help us to improve the communication with our customers.<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://imgur.com/3rD1PuC.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="304" src="https://imgur.com/3rD1PuC.png" width="320" /></a></div>
<br />Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-81776425348085736932016-04-03T18:44:00.000+01:002016-04-25T18:50:02.377+01:00Results of the 1-week experiment: A-ADS is more cost-efficient for advertisers<div dir="ltr" id="docs-internal-guid-b4fad24a-4e84-0eb4-95fb-705ecaac6947" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">We’ve conducted a one-week experiment: created identical advertising campaigns to promote our service at 3 major bitcoin advertising networks (including a-ads.com) with the daily budget of 0.01 btc per campaign. Here are the results:</span></div>
<br />
<div dir="ltr" style="margin-left: 0pt;">
<table style="border-collapse: collapse; border: none;"><colgroup><col width="326"></col><col width="88"></col><col width="110"></col><col width="108"></col></colgroup><tbody>
<tr style="height: 0px;"><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><br /></td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">a-ads.com</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Competitor 1</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Competitor 2</span></div>
</td></tr>
<tr style="height: 0px;"><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Clicks reported by the ad network</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">309</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">469</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">655</span></div>
</td></tr>
<tr style="height: 0px;"><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Clicks reported by goo.gl</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">472</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">532</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">663</span></div>
</td></tr>
<tr style="height: 0px;"><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Visitors clicked “Create ad” on our site</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">22 (4.7%)</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">11 (2.1%)</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">12 (1.8%)</span></div>
</td></tr>
<tr style="height: 0px;"><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Visitors converted into paying advertisers</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">0</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">0</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">0</span></div>
</td></tr>
<tr style="height: 0px;"><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Visitors converted into publishers</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">4 (0.8%)</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">3 (0.6%)</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">2 (0.3%)</span></div>
</td></tr>
<tr style="height: 0px;"><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Cost of attracting a publisher</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">0.018 btc</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">0.023 btc</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">0.035 btc</span></div>
</td></tr>
<tr style="height: 0px;"><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 700; text-decoration: none; vertical-align: baseline;">Ad units created by the attracted publishers</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">8</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">4</span></div>
</td><td style="border-bottom: solid #000000 1px; border-left: solid #000000 1px; border-right: solid #000000 1px; border-top: solid #000000 1px; padding: 7px 7px 7px 7px; vertical-align: top;"><div dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">3</span></div>
</td></tr>
</tbody></table>
</div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: transparent; color: black; font-family: "arial"; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline;">It looks like our advertising network is significantly more cost-efficient for advertisers than its competitors.</span></div>
Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-83430558567380571752016-02-29T15:04:00.000+00:002016-04-25T18:47:30.226+01:00We got AADS ticker symbol at Havelock Investments<br />
<a href="https://www.havelockinvestments.com/fund.php?symbol=AADS">AADS</a> units represent 40% of interest in Anonymous Ads and are tradable at Havelock Investments (<a href="https://www.havelockinvestments.com/order.php?symbol=AADS">https://www.havelockinvestments.com/order.php?symbol=AADS</a>).Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-32168169045848254272015-11-13T09:22:00.000+00:002016-04-14T05:19:02.133+01:00Returned 20% back to the campaigns' balances in order to compensate the downtimeYesterday we had an issue with our SSL certificate that made our service unavailable for almost 4.75 hours (or ~20% of the day).<br />
<br />
It didn't affect publishers' earnings, but it negatively affected the running advertising campaigns. So we sent 20% of yesterday's advertising spendings back to the campaigns' balances in order to compensate that.<br />
<br />
Thanks for your patience and sorry for inconvenience.Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-31145811874419462872015-10-26T23:04:00.001+00:002015-10-29T19:50:31.935+00:00New feature: dashboard for our users (publishers and advertisers)We've deployed a new feature - <a href="https://a-ads.com/user">user dashboard</a>. It allows the user to control their ad units and campaigns in a single place.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://i.imgur.com/nlfXg1r.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="179" src="https://i.imgur.com/nlfXg1r.png" width="320" /></a></div>
<br />
<br />
Advertisers can see their campaigns and adjust their daily budgets without leaving the page. They can also deposit bitcoins to their user accounts (no need to fund individual campaigns any more).<br />
<br />
Users' funds are being used to automatically top up their campaigns with respect to their daily budgets (daily budgets for old inactive campaigns have been set to zero).<br />
<br />
Since we don't want to hold large amounts of users' money indefinitely, we withdraw them automatically according to the following rule:<br />
<br />
<span style="font-family: "Courier New",Courier,monospace;">IF</span><br />
<span style="font-family: "Courier New",Courier,monospace;"> there were no deposits during the last 30 days AND </span><br />
<span style="font-family: "Courier New",Courier,monospace;"> there were no withdrawals during the last 24 hours AND</span><br />
<span style="font-family: "Courier New",Courier,monospace;"> user's balance is higher than the expected monthly expenses</span><br />
<span style="font-family: "Courier New",Courier,monospace;">THEN </span><br />
<span style="font-family: "Courier New",Courier,monospace;"> withdraw the difference between the user's balance and the expected monthly expenses.</span><br />
<br />
Automatic withdrawals occur only when the amount to be withdrawn is higher than the withdrawal threshold defined in the <a href="https://a-ads.com/user/edit">settings page</a>.<br />
<br />
Users can also withdraw all funds by clicking the button "Withdraw all funds". The minimum withdrawal amount is 0.0001 btc.<br />
<br />
<br />
<br />
<br />Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-56173734328904216622015-09-16T15:52:00.002+01:002015-09-16T15:52:44.494+01:00Long waited features: optional user accounts, pooled withdrawals, max captcha rate<h3>
Optional user accounts</h3>
Since 2011 we were resistant to add user accounts to Anonymous Ads because it is somehow against the user-agnostic nature of our service. However for the sake of convenience we decided to gradually rebuild our system.<br />
<br />
Few days ago we deployed a change that enables our users to get registered at Anonymous Ads.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://i.imgur.com/446FNzK.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="108" src="https://i.imgur.com/446FNzK.png" width="320" /></a></div>
<br />
<br />
<br />
It is
optional: publishers and advertisers can still use our service without
registration. But if they want - they can get registered and sign in
with login and password now.<br />
For users that signed in via Bitcoin signatures in the past we
automatically created user accounts and linked them to ad units and
campaigns with corresponding bitcoin address.<br />
<br />
<br />
We don't require email address upon registration, but if you choose to specify it - please use the one that you don't mind to publish, <a href="http://a-ads.com/privacy_policy">we don't want to hold others' secrets</a>. Also please note that your email address can be used to recover access to your account.<br />
<br />
<h3>
Pooled withdrawals</h3>
Before we introduced user accounts, ad units were autonomous: they had separate balances and withdrawal from a certain ad unit could happen only after its balance hits the withdrawal threshold (of 0.0001 btc by default).<br />
<br />
Thus if a publisher had 2 ad units, each with 0.00009 btc (0.00018 btc in total), there was no easy way to withdraw this money.<br />
<br />
Nothing changed in this regard unless a publisher creates ad units from his/her user account.<br />
<br />
Earnings of ad units that are linked to some user account, get accumulated on that user's balance and then withdrawn automatically when it hits the user's withdrawal threshold.<br />
<br />
Thus publishers withdrawals can happen more often (and their wallets - less fragmented).<br />
<h3>
Max captcha rate</h3>
By introducing the captchas about a month ago we filtered out ~90% of our clicks as non-human.<br />
<br />
Captchas are being displayed upon ad click with a probability that depends on ad unit's performance (for ad units that generate fake clicks captchas are being displayed more often).<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://i.imgur.com/SoVQ0zc.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="129" src="https://i.imgur.com/SoVQ0zc.png" width="320" /></a></div>
<br />
But some publishers didn't like this solution, so we decided to make it optional for them and let the market decide whether captchas are required at all.<br />
<br />
Publishers can set the <b>Max captcha rate</b> of their ad units, e. g. they can specify that no more than X% of clicks should be verified with Captcha.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-0pZ2g5omc-o/VfmBLK0uCrI/AAAAAAAAfdY/GMbvAj8P91w/s1600/max_captcha_rate.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="313" src="http://2.bp.blogspot.com/-0pZ2g5omc-o/VfmBLK0uCrI/AAAAAAAAfdY/GMbvAj8P91w/s320/max_captcha_rate.png" width="320" /></a></div>
<br />
Advertisers can specify that they want at least Y% of clicks to be verified by captchas.<br />
<br />
If X < Y then ad unit doesn't fit the targeting criteria of the advertiser.<br />
<br />
So publishers are interested to set X to 100% in order to get more advertising budgets and advertisers are interested to set Y to 0% in order to get a higher conversion for their money.Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-74634880837487317752015-08-20T21:46:00.002+01:002015-08-20T22:04:59.908+01:00New feature: Captcha rate for advertisersSince <a href="http://blog.anonymousads.com/2014/08/why-am-i-not-paid-for-clicks-what-is.html">we are not pay-per-click</a> advertising network, fake clicks don't affect advertisers' expenses. But they distort advertisers' statistics, that is why we implemented a new feature that enables our advertisers to filter out bot generated clicks via captcha.<br />
<br />
Advertisers can specify the <b>Captcha rate</b> for their campaigns:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-s-T0PAWVQFA/VdY5RnawcRI/AAAAAAAAfKM/yJjvjj4OYaQ/s1600/captcha_rate.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://3.bp.blogspot.com/-s-T0PAWVQFA/VdY5RnawcRI/AAAAAAAAfKM/yJjvjj4OYaQ/s320/captcha_rate.png" width="206" /></a></div>
The default value is 0, but if you want to check all the visitors before they arrive to your site, you can set it to 100%.<br />
<br />
Although some people might refuse to pass the captcha, we don't expect significant decrease of conversion since this kind of captcha is usually easy to pass. Here is how it looks like:
<br />
<div class="separator" style="clear: both; text-align: center;">
<img border="0" height="182" src="https://imgur.com/vp6iq5k.jpg" width="320" /></div>
We expect a significant decrease of unique clicks registered by our servers because they will be filtered out by captchas.Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-77437944739805713942015-06-22T15:20:00.003+01:002015-09-16T20:56:02.653+01:00New feature: Wanted Daily Income (was Min Daily Income)<b>Update 2015-09-17:</b> in order to prevent confusion, we renamed <b>Min daily income</b> to <b>Wanted daily income</b>, everything else in this article should be valid.<br />
<h3>
Publishers</h3>
We developed a feature that enables publishers to indirectly set the minimum price of their traffic by specifying the <b>Min daily income</b> parameter.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-OaQEpLlVPHo/VYgbqtCJ89I/AAAAAAAAeHY/LO5AIzuAWiQ/s1600/a-ads-min_income.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="226" src="http://2.bp.blogspot.com/-OaQEpLlVPHo/VYgbqtCJ89I/AAAAAAAAeHY/LO5AIzuAWiQ/s320/a-ads-min_income.png" width="320" /></a></div>
It doesn't automatically increase publishers' earnings but it increases their chances to earn affiliate rewards. If ad unit's earnings are lower than<b> Min daily income</b> then a share of its impressions will be used to display free affiliate ads:<br />
<blockquote class="tr_bq">
affiliate share = Max(0, 1 - average income / min daily income)</blockquote>
<br />
Advertisers compete for free affiliate impressions by rewarding the sources of converting traffic.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-jUtkaITguSs/VYiEhYWOkjI/AAAAAAAAeIM/muWYktQXn28/s1600/a-ads-aff_share.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="203" src="http://2.bp.blogspot.com/-jUtkaITguSs/VYiEhYWOkjI/AAAAAAAAeIM/muWYktQXn28/s320/a-ads-aff_share.png" width="320" /></a></div>
If <b>Min daily income</b> is too high then most of the traffic will go to affiliate programs while the remaining traffic will become too expensive for advertisers.<br />
<br />
If <b>Min daily income</b> is too low then the price of the traffic will be determined solely by market forces, no affiliate ads will be shown for free.<br />
<br />
The default value is 0.00001000 Ƀ, so for new ad units 100% of impressions go to affiliate programs until they get paying advertisers.<br />
<h3>
Advertisers</h3>
Advertisers can set <b>Max CPM</b> parameter to exclude ad units with expensive traffic from their campaigns.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-nwN9R02A6jg/VYge8Kn4eiI/AAAAAAAAeH4/8g8eOHvx5Uk/s1600/a-ads-max_cpm.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="212" src="http://3.bp.blogspot.com/-nwN9R02A6jg/VYge8Kn4eiI/AAAAAAAAeH4/8g8eOHvx5Uk/s320/a-ads-max_cpm.png" width="320" /></a></div>
Please keep in mind that:<br />
<ul>
<li>CPM is volatile and counted based on the globally-unique impressions;</li>
<li>average CPM is expected to be much lower than Max CPM;</li>
<li>your daily budget will not be
fully spent if there is no enough traffic that satisfies your criteria.</li>
</ul>
If you don't want to worry about price and quality of traffic then find out how you can <span style="font-size: large;"><b><a href="http://blog.anonymousads.com/2015/04/receive-free-traffic-pay-after-you-get.html">get free traffic and pay only after it converts</a></b></span>.Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.comtag:blogger.com,1999:blog-453762372918521981.post-35587249326722803192015-04-05T11:00:00.000+01:002020-07-25T17:05:16.305+01:00Receive free traffic, pay after it converts<ol>
</ol>
In order to better monetize our publishers' traffic we are willing to deliver some of it for
free! What we need in return is your commitment to track and reward publishers that bring customers to you.<br />
<br />
If you want to receive free traffic, please follow these instructions:<br />
<ol>
<li><a href="https://a-ads.com/campaigns/new?partner=63830">Create an advertising campaign</a> with a daily budget of 0</li>
<li>In campaign's settings enable <b>Goal tracking</b> and customize URL <b>Suffix</b> as you need.<br /><blockquote class="tr_bq">
<a name='more'></a>Upon each click on your ad we will replace <b>{{partner}}</b> in the URL <b>Suffix</b> with identifier of the form <b><campaign id>_<ad unit id></b> (campaign belongs to advertiser, ad unit belongs publisher).<br />
<br />
E. g. if your campaign #<i>12345</i> promotes the site <i>http://example.org</i> and your URL suffix is set to <i>?partner={{partner}}</i> then a click from ad unit #<i>678910</i> will redirect the visitor to <i>http://example.org?partner=12345_678910</i>.<br />
<br />
The tracking system on your side should be able to track it in order to reward the publisher if this visitor does something useful for you (e. g. signs up or makes a purchase).</blockquote>
</li>
<li>Implement a call to our API that should happen when visitors do something useful on your site, e. g. sign up or make a purchase (or<a href="mailto:contact@a-ads.com"> </a>contact us to discuss other forms of integration).<br /><blockquote class="tr_bq">
The API is dead simple, it is just a plain HTTP call of the form:<br />
<br />
<b>https://a-ads.com/api/v1/goals/create.json?unique_id=&password=&amount=&partner=&duration=&comment=</b></blockquote>
<blockquote class="tr_bq">
Where<br />
<ul>
<li><b>unique_id</b>
- arbitrary ID you use to distinguish your rewards. Our system won't
allow to create multiple rewards with same unique_id for a single campaign.</li>
<li><b>password</b> - just a password for your campaign (make sure you use HTTPS!)</li>
<li><b>amount</b> - size of reward in satoshis, e. g. 1000000 is 0.01 btc</li>
<li><b>partner</b> - identifier
of the form <campaign_id>_<ad_unit_id>, it identifies both
the reward sender (campaign) and the reward receiver (ad unit). Please don't confuse ads (advertisers' creatives) and ad units (publisher's traffic sources)!</li>
<li>duration - (optional, default: 2592000) amount of seconds during which your reward will be gradually paid to ad unit thus increasing your share of its impressions.</li>
<li>comment - (optional) public comment<br /><br />This API call instructs us to instantaneously deduct <b>amount</b> from your campaign's balance and send it to the specified ad unit in small portions during <b>duration</b> seconds. Please note that we additionally charge 25% on top of <b>amount</b> as fees.</li>
</ul>
</blockquote>
</li>
<li>Let us know that you are ready by writing an email to support@a-ads.com</li>
<li>Receive free traffic from our publishers, reward them and get more traffic for free, a <a href="http://en.wikipedia.org/wiki/Positive_feedback">positive feedback</a> loop!</li>
</ol>
Please note that this offer is valid only for advertisers whom we consider trustworthy and it is up to us to decide how much traffic we deliver for free. If you want to get more traffic - please deposit funds and increase the daily budget of your campaign.Arsen Gasparyanhttp://www.blogger.com/profile/06724200697868036958noreply@blogger.com