「開発者ページ」の編集履歴(バックアップ)一覧はこちら
「開発者ページ」(2014/02/27 (木) 02:17:39) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
現在、Monacoinにはサービスの需要が高く、供給が低いという状態が続いています。
その為、Monacoin普及のためにはサービスの増加が必須となっています。どうか、開発に参加していただきたいです。
-プールを立ててみたいという方は[[こちら>http://www59.atwiki.jp/cryptwiki/pages/50.html]]のページを参考に立ててください。
MonacoinのAPIはBitcoin、その他の派生通貨でも共通なのでBitcoinのwiki参照にしていただければ助けになるかもしれません。
仮想通貨のウォレットの操作には&u(){JSON-RPC}コマンドが使用されています。
APIの解説は[[こちら>https://en.bitcoin.it/wiki/API_reference_%28JSON-RPC%29]]にあります。
日本語の解説は[[こちら>http://atsites.jp/contrail/document.htm]]にあります。&small(){翻訳者:monacoin:MSny7fzHiS3r8FYwRm2i7RyjSRfzRWWMwX}
実際に使うことができるコマンドは[[こちら>https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list]]に解説してあります。
また、ソースコードは[[Github>https://github.com/monacoinproject/monacoin]]に公開されています。
Monacoindの使用方法
monacoindとはmonacoinウォレットのGUIがないアプリケーションです。
これをcentOS6.xで使う方法が以下のページで解説されています。
https://gist.github.com/you21979/8481694
開発したサービス等は[[現行スレッド]]の
-2chpoolについて語るスレ
-Monacoin情報交換スレ
に投稿していただければ、有志達が宣伝を行ってくれます。
宣伝の際にはご活用ください。
ご協力、ありがとうございます。
*開発Tips
&u(){walletmonaを利用した支払い確認API}
#region
Walletmonaの開発者が簡単に支払いができるようになるAPIを開発していただいています。
>12 名前:walletmona ◆3yOXK5twjsRR [sage] 投稿日:2014/02/01(土) 04:24:35.14 ID:1LSmn33s0 [1/2]
>WalletMona.com で、支払い確認 API が利用できるようになりました。
>ドキュメント: http://walletmona.com/doc/index.html
>
>PayPal チックな支払いを実現できるような API を目指して作られました。
>支払いの確認のために monacoind を自鯖で動かさなくても良くなるので、
>サービス開発がしやすくなるのではないかと思います。
>また、WalletMona.com アカウントからの支払いであれば、
>move コマンドを使っているので一瞬で支払いが完了します。
>
>他にも便利な API をいくつか作る予定です。
#endregion
&u(){もなとれAPI}
#region
もなとれの市場情報をAPIで受け取ることができます。
http://monatr.jp/article/api
>ご利用の際には極力キャッシングを行うことでアクセス数を減らすようにしてください。
は守るようにしましょう。
[[サンプルコード>http://api.monatr.jp/sample_js.html]]も公開されています。
#endregion
&u(){テストコインで実験する方法}
#region
389 名無しさんの野望 2014/01/25(土) 15:13:23.63 ID:oCylhZ2s
Monacoin-qtかmonacoindで、起動時の引数に-testnetをつけるかmonacoin.confにtestnet=1を加えるとテストモードになる
addnodeでテストモード同志のクライアントのipアドレスを指定して、最低でも自分を含めて2つのクライアントが接続している状態なら
テスト用のコインが採掘できる
テストモードでのウォレットは本番ディレクトリの下に作られるから、本番ウォレットには影響しない
採掘は、Monacoin-qtのデバッグウィンドウのコンソールからからsetgenerate trueを実行するとMonacoin-qt単体で採掘が始まる
setgenerate falseで採掘を止める
もちろん通常と同じくcgminer等でも採掘は出来る
これで本番のコインを使わずにテスト用コインで実験が出来る
テストモードのフォルダを接続している全員が削除すれば、また誰も掘っていない状態に戻る
#endregion
&u(){自分のサーバーを立てて、ブロック情報を受信、表示する例}
#region
>126 名前:MSEFCyitaSrTKgp4gdGPhMxxY5ZmBx9wbg[sage] 投稿日:2014/01/25(土) 23:29:03.13 ID:gP2LxqU70 [1/4]
>.>>123
>簡単なものだけどグラフ作ってみたよ。
>http://abe.monash.pw/graph/
>
>130 MSEFCyitaSrTKgp4gdGPhMxxY5ZmBx9wbg[sage] 投稿日:2014/01/25(土) 23:47:24.58 ID:gP2LxqU70 [3/4]
>.>>129
>このグラフの取得にはブロックエクスプローラーのAPI使ってる。
>
>133 MSEFCyitaSrTKgp4gdGPhMxxY5ZmBx9wbg[sage] 投稿日:2014/01/25(土) 23:56:16.09 ID:gP2LxqU70 [4/4]
>.>>131
>
>http://abe.monash.pw/q
>とりあえずブロックエクスプローラーのAPIの一覧はここに置かれています。
>そのままクリックすると説明が表示されます。
>呼び出す際は/chain/CHAINの部分を/chain/Monacoinに置き換えてください。
>
>たとえば、ハッシュレートとDifficultyの一覧を取得する場合は
>http://abe.monash.pw/chain/Monacoin/q/nethash/
>のようになります。
>
>134 monacoin:M9nWBc6n5YDDamKTX1dSsFf2Tv5y4ggKcQ[] 投稿日:2014/01/25(土) 23:58:24.90 ID:iPaCtVCf0 [4/4]
>.>>133
>これはどこから値を呼び出しているんですか?
>
>135 MSEFCyitaSrTKgp4gdGPhMxxY5ZmBx9wbg[sage] 投稿日:2014/01/26(日) 00:02:33.95 ID:2UqFrkYJ0 [1/2]
>.>>134
>表示されているデータは、ブロックエクスプローラーが受信したブロック情報から呼び出されてます。
>
>136 monacoin:M9nWBc6n5YDDamKTX1dSsFf2Tv5y4ggKcQ[] 投稿日:2014/01/26(日) 00:05:30.70 ID:YRZUQU5c0
>.>>135
>ブロックエクスプローラーはID:2UqFrkYJ0さんが運営しているサーバーで動いてるんですか?
>質問攻めですいません。
>
>137 MSEFCyitaSrTKgp4gdGPhMxxY5ZmBx9wbg[sage] 投稿日:2014/01/26(日) 00:08:08.36 ID:2UqFrkYJ0 [2/2]
>.>>136
>ですです。
>abeっていうpython製のbitcoin用ブロックエクスプローラーを改造した奴を動かしてます。
&small(){情報提供者:MSEFCyitaSrTKgp4gdGPhMxxY5ZmBx9wbg}
#endregion
&u(){入金確認のサンプル}
#region
2chpoolの管理人(わたなべ氏)が入金確認のサンプルを作成してくださっています。
>821 名前:2chpool ◆bzJIFpVqts [sage] 投稿日:2014/01/30(木) 02:35:22.28 ID:3+up4kjh0
>Monacoin利用サイト向けに入金確認サンプルを作成しました。
>出来るだけシンプルにしてあります。
>
>https://github.com/monacoinproject/transactionsample
>
>
>
>モナーコインのTシャツもどこかで売ってるので探してみてね
#endregion
&u(){プールの作成方法}
#region
2chpoolのわたなべ氏がpoolの作成方法の方法ほ書いてくださいっています。
仮想通貨はマイニングが1つの場所に集中しすぎることは、全体の不利益となりうるためなるべく分散するほうが良いです。
>902 名前:2chpool ◆bzJIFpVqts [] 投稿日:2014/01/31(金) 02:46:58.11 ID:kcna02Y60 [1/2]
>向こうと同じ話題で荒れるとは、プール運営は業が深いですね。
>日本での暗号通貨の普及が目的のMonacoinとしては、国内プールも増えて採掘人口が増えてくれるのは歓迎です。(別のコイン用のプールも)
>でも個人的にはMonacoinの告知から名乗りを上げてくれ、立ち上げに貢献してくれた海外プールも応援したいとは思っています。
>
>と言うことで日本の皆さん、どんどんプールを作れば良いじゃない。
>島国で内輪もめしている間に、海外では次々プールは生まれてますよ。
>海外に日本のシェアを取られる前に日本人が運営しましょうよ。
>2chpoolは下にリンクも貼ってますが、
>https://github.com/MPOS/php-mpos
>ここのソースを使用しています。
>導入方法も↓に書いてあるので、その通り作業すればプールを開設できます。
>https://github.com/MPOS/php-mpos/wiki/Quick-Start-Guide
>
>P2Poolが良い人はこっち
>https://github.com/Rav3nPL/p2pool-rav
>
>その他githubでpoolとか検索するといろいろでてきます。
>また、他のコインのツールなどをgitから落としてきてMonacoinに対応するのも面白いと思います。
>大体はほぼそのまま動くはず。
>そうして日本のオープンソース界の裾野がより広がれば更に嬉しい事です。
#endregion
&u(){C#のライブラリを利用する方法}
#region
ライトな開発者のために、ライブラリが開発されています。
C#を利用されている方は利用できます。
>84 名前:MSny7fzHiS3r8FYwRm2i7RyjSRfzRWWMwX[sage] 投稿日:2014/02/02(日) 18:20:51.43 ID:EZDaYCvE0
>ウェブアプリケーションのリリースばっかりだから
>.NETにも光を指すべくC#のライブラリを作ったよ
>ドキュメント濃くしたからライト層の開発者にも分かりやすいと思う
>バグあったらGitHubのIssueに書き込んでくれたら忙しくない時に直すよ
>
>http://atsites.jp/contrail/
#endregion
&u(){安全に通貨を保管する方法}
#region
英語ですが、こちらのページにその方法が解説されています。
https://en.bitcoin.it/wiki/Cold_storage
#endregion
&u(){ギャンブルに対する法的解釈}
#region
一例ですので、これで罰せられることはないということはありませんが参考になります。
http://www.bengo4.com/hanzai/b_228496/
#endregion
.
現在、Monacoinにはサービスの需要が高く、供給が低いという状態が続いています。
その為、Monacoin普及のためにはサービスの増加が必須となっています。どうか、開発に参加していただきたいです。
-プールを立ててみたいという方は[[こちら>http://www59.atwiki.jp/cryptwiki/pages/50.html]]のページを参考に立ててください。
MonacoinのAPIはBitcoin、その他の派生通貨でも共通なのでBitcoinのwiki参照にしていただければ助けになるかもしれません。
仮想通貨のウォレットの操作には&u(){JSON-RPC}コマンドが使用されています。
APIの解説は[[こちら>https://en.bitcoin.it/wiki/API_reference_%28JSON-RPC%29]]にあります。
日本語の解説は[[こちら>http://atsites.jp/contrail/document.htm]]にあります。&small(){翻訳者:monacoin:MSny7fzHiS3r8FYwRm2i7RyjSRfzRWWMwX}
実際に使うことができるコマンドは[[こちら>https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list]]に解説してあります。
また、ソースコードは[[Github>https://github.com/monacoinproject/monacoin]]に公開されています。
Monacoindの使用方法
monacoindとはmonacoinウォレットのGUIがないアプリケーションです。
これをcentOS6.xで使う方法が以下のページで解説されています。
https://gist.github.com/you21979/8481694
開発したサービス等は[[現行スレッド]]の
-2chpoolについて語るスレ
-Monacoin情報交換スレ
に投稿していただければ、有志達が宣伝を行ってくれます。
宣伝の際にはご活用ください。
ご協力、ありがとうございます。
*開発Tips
&u(){walletmonaを利用した支払い確認API}
#region
Walletmonaの開発者が簡単に支払いができるようになるAPIを開発していただいています。
>12 名前:walletmona ◆3yOXK5twjsRR [sage] 投稿日:2014/02/01(土) 04:24:35.14 ID:1LSmn33s0 [1/2]
>WalletMona.com で、支払い確認 API が利用できるようになりました。
>ドキュメント: http://walletmona.com/doc/index.html
>
>PayPal チックな支払いを実現できるような API を目指して作られました。
>支払いの確認のために monacoind を自鯖で動かさなくても良くなるので、
>サービス開発がしやすくなるのではないかと思います。
>また、WalletMona.com アカウントからの支払いであれば、
>move コマンドを使っているので一瞬で支払いが完了します。
>
>他にも便利な API をいくつか作る予定です。
#endregion
&u(){もなとれAPI}
#region
もなとれの市場情報をAPIで受け取ることができます。
http://monatr.jp/article/api
>ご利用の際には極力キャッシングを行うことでアクセス数を減らすようにしてください。
は守るようにしましょう。
[[サンプルコード>http://api.monatr.jp/sample_js.html]]も公開されています。
#endregion
&u(){テストコインで実験する方法}
#region
389 名無しさんの野望 2014/01/25(土) 15:13:23.63 ID:oCylhZ2s
Monacoin-qtかmonacoindで、起動時の引数に-testnetをつけるかmonacoin.confにtestnet=1を加えるとテストモードになる
addnodeでテストモード同志のクライアントのipアドレスを指定して、最低でも自分を含めて2つのクライアントが接続している状態なら
テスト用のコインが採掘できる
テストモードでのウォレットは本番ディレクトリの下に作られるから、本番ウォレットには影響しない
採掘は、Monacoin-qtのデバッグウィンドウのコンソールからからsetgenerate trueを実行するとMonacoin-qt単体で採掘が始まる
setgenerate falseで採掘を止める
もちろん通常と同じくcgminer等でも採掘は出来る
これで本番のコインを使わずにテスト用コインで実験が出来る
テストモードのフォルダを接続している全員が削除すれば、また誰も掘っていない状態に戻る
#endregion
&u(){自分のサーバーを立てて、ブロック情報を受信、表示する例}
#region
>126 名前:MSEFCyitaSrTKgp4gdGPhMxxY5ZmBx9wbg[sage] 投稿日:2014/01/25(土) 23:29:03.13 ID:gP2LxqU70 [1/4]
>.>>123
>簡単なものだけどグラフ作ってみたよ。
>http://abe.monash.pw/graph/
>
>130 MSEFCyitaSrTKgp4gdGPhMxxY5ZmBx9wbg[sage] 投稿日:2014/01/25(土) 23:47:24.58 ID:gP2LxqU70 [3/4]
>.>>129
>このグラフの取得にはブロックエクスプローラーのAPI使ってる。
>
>133 MSEFCyitaSrTKgp4gdGPhMxxY5ZmBx9wbg[sage] 投稿日:2014/01/25(土) 23:56:16.09 ID:gP2LxqU70 [4/4]
>.>>131
>
>http://abe.monash.pw/q
>とりあえずブロックエクスプローラーのAPIの一覧はここに置かれています。
>そのままクリックすると説明が表示されます。
>呼び出す際は/chain/CHAINの部分を/chain/Monacoinに置き換えてください。
>
>たとえば、ハッシュレートとDifficultyの一覧を取得する場合は
>http://abe.monash.pw/chain/Monacoin/q/nethash/
>のようになります。
>
>134 monacoin:M9nWBc6n5YDDamKTX1dSsFf2Tv5y4ggKcQ[] 投稿日:2014/01/25(土) 23:58:24.90 ID:iPaCtVCf0 [4/4]
>.>>133
>これはどこから値を呼び出しているんですか?
>
>135 MSEFCyitaSrTKgp4gdGPhMxxY5ZmBx9wbg[sage] 投稿日:2014/01/26(日) 00:02:33.95 ID:2UqFrkYJ0 [1/2]
>.>>134
>表示されているデータは、ブロックエクスプローラーが受信したブロック情報から呼び出されてます。
>
>136 monacoin:M9nWBc6n5YDDamKTX1dSsFf2Tv5y4ggKcQ[] 投稿日:2014/01/26(日) 00:05:30.70 ID:YRZUQU5c0
>.>>135
>ブロックエクスプローラーはID:2UqFrkYJ0さんが運営しているサーバーで動いてるんですか?
>質問攻めですいません。
>
>137 MSEFCyitaSrTKgp4gdGPhMxxY5ZmBx9wbg[sage] 投稿日:2014/01/26(日) 00:08:08.36 ID:2UqFrkYJ0 [2/2]
>.>>136
>ですです。
>abeっていうpython製のbitcoin用ブロックエクスプローラーを改造した奴を動かしてます。
&small(){情報提供者:MSEFCyitaSrTKgp4gdGPhMxxY5ZmBx9wbg}
#endregion
&u(){入金確認のサンプル}
#region
2chpoolの管理人(わたなべ氏)が入金確認のサンプルを作成してくださっています。
>821 名前:2chpool ◆bzJIFpVqts [sage] 投稿日:2014/01/30(木) 02:35:22.28 ID:3+up4kjh0
>Monacoin利用サイト向けに入金確認サンプルを作成しました。
>出来るだけシンプルにしてあります。
>
>https://github.com/monacoinproject/transactionsample
>
>
>
>モナーコインのTシャツもどこかで売ってるので探してみてね
#endregion
&u(){プールの作成方法}
#region
2chpoolのわたなべ氏がpoolの作成方法の方法ほ書いてくださいっています。
仮想通貨はマイニングが1つの場所に集中しすぎることは、全体の不利益となりうるためなるべく分散するほうが良いです。
>902 名前:2chpool ◆bzJIFpVqts [] 投稿日:2014/01/31(金) 02:46:58.11 ID:kcna02Y60 [1/2]
>向こうと同じ話題で荒れるとは、プール運営は業が深いですね。
>日本での暗号通貨の普及が目的のMonacoinとしては、国内プールも増えて採掘人口が増えてくれるのは歓迎です。(別のコイン用のプールも)
>でも個人的にはMonacoinの告知から名乗りを上げてくれ、立ち上げに貢献してくれた海外プールも応援したいとは思っています。
>
>と言うことで日本の皆さん、どんどんプールを作れば良いじゃない。
>島国で内輪もめしている間に、海外では次々プールは生まれてますよ。
>海外に日本のシェアを取られる前に日本人が運営しましょうよ。
>2chpoolは下にリンクも貼ってますが、
>https://github.com/MPOS/php-mpos
>ここのソースを使用しています。
>導入方法も↓に書いてあるので、その通り作業すればプールを開設できます。
>https://github.com/MPOS/php-mpos/wiki/Quick-Start-Guide
>
>P2Poolが良い人はこっち
>https://github.com/Rav3nPL/p2pool-rav
>
>その他githubでpoolとか検索するといろいろでてきます。
>また、他のコインのツールなどをgitから落としてきてMonacoinに対応するのも面白いと思います。
>大体はほぼそのまま動くはず。
>そうして日本のオープンソース界の裾野がより広がれば更に嬉しい事です。
#endregion
&u(){C#のライブラリを利用する方法}
#region
ライトな開発者のために、ライブラリが開発されています。
C#を利用されている方は利用できます。
>84 名前:MSny7fzHiS3r8FYwRm2i7RyjSRfzRWWMwX[sage] 投稿日:2014/02/02(日) 18:20:51.43 ID:EZDaYCvE0
>ウェブアプリケーションのリリースばっかりだから
>.NETにも光を指すべくC#のライブラリを作ったよ
>ドキュメント濃くしたからライト層の開発者にも分かりやすいと思う
>バグあったらGitHubのIssueに書き込んでくれたら忙しくない時に直すよ
>
>http://atsites.jp/contrail/
#endregion
&u(){安全に通貨を保管する方法}
#region
英語ですが、こちらのページにその方法が解説されています。
https://en.bitcoin.it/wiki/Cold_storage
#endregion
&u(){ギャンブルに対する法的解釈}
#region
一例ですので、これで罰せられることはないということはありませんが参考になります。
http://www.bengo4.com/hanzai/b_228496/
#endregion