<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://en.zaoniao.it/index.php?action=history&amp;feed=atom&amp;title=Lazy_API</id>
	<title>Lazy API - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://en.zaoniao.it/index.php?action=history&amp;feed=atom&amp;title=Lazy_API"/>
	<link rel="alternate" type="text/html" href="http://en.zaoniao.it/index.php?title=Lazy_API&amp;action=history"/>
	<updated>2026-05-16T00:55:18Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>http://en.zaoniao.it/index.php?title=Lazy_API&amp;diff=5629&amp;oldid=prev</id>
		<title>Admin: Created page with &quot;For the incredibly lazy and/or incompetent web developer, present is the lazy man's bitcoin API (copied from [https://bitcointalk.org/index.php?topic=4324.msg77187#msg77187 a...&quot;</title>
		<link rel="alternate" type="text/html" href="http://en.zaoniao.it/index.php?title=Lazy_API&amp;diff=5629&amp;oldid=prev"/>
		<updated>2019-06-08T13:50:08Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;For the incredibly lazy and/or incompetent web developer, present is the lazy man&amp;#039;s bitcoin API (copied from [https://bitcointalk.org/index.php?topic=4324.msg77187#msg77187 a...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;For the incredibly lazy and/or incompetent web developer, present is the lazy man's bitcoin API (copied from [https://bitcointalk.org/index.php?topic=4324.msg77187#msg77187 a forum post]):&lt;br /&gt;
&lt;br /&gt;
==Problem==&lt;br /&gt;
&lt;br /&gt;
Lazy web designer wants to use bitcoins without dealing with installing bitcoin on a server, installing a shopping cart interface, or using ugly merchant services with callbacks.&lt;br /&gt;
&lt;br /&gt;
==Solution for receiving bitcoins==&lt;br /&gt;
# Input a list of bitcoin receiving addresses to your database&lt;br /&gt;
# Give a bitcoin address to a potential customer&lt;br /&gt;
# Have the customer tell you when they have sent the coins and have at least 1 confirmation (you can choose a number higher than 1 if you are worried about double-spending)&lt;br /&gt;
# Check blockexplorer to see if they sent the right amount&lt;br /&gt;
# Give them what they paid for&lt;br /&gt;
&lt;br /&gt;
==Risks==&lt;br /&gt;
&lt;br /&gt;
===External Service===&lt;br /&gt;
&lt;br /&gt;
BlockExplorer is a service that is provided by a private party. There is no guarantee that the information provided by BlockExplorer matches the blockchain.&lt;br /&gt;
&lt;br /&gt;
There have not been any reports that BlockExplorer has reported transaction data incorrectly.&lt;br /&gt;
&lt;br /&gt;
===Double Spending===&lt;br /&gt;
&lt;br /&gt;
A merchant is exposed to a [[double-spending]] attack when recognizing a payment before it has been [[confirmation|confirmed]] with a sufficient number of blocks.&lt;br /&gt;
&lt;br /&gt;
For an attacker to be successful with this double spend tactic a significant effort is required and thus the risk of this attack being made against the typical retail merchant is pretty minimal. It would not be advisable for a merchant with little to no recourse against an attacker to accept payment without a sufficient number of confirmations however.&lt;br /&gt;
&lt;br /&gt;
Note that this attack can be performed no matter which API or client is being used.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Source==&lt;br /&gt;
&lt;br /&gt;
[http://bitcoin.it/ http://bitcoin.it/]&lt;br /&gt;
&lt;br /&gt;
==See Also on BitcoinWiki==&lt;br /&gt;
* [[SGAT]]&lt;br /&gt;
* [[Trends Project]]&lt;br /&gt;
* [[RAWG]]&lt;br /&gt;
* [[SOFIN]]&lt;br /&gt;
* [[BehaviourExchange]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Manuals]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
		
	</entry>
</feed>