Bitcoin Forum
July 01, 2022, 07:35:00 PM *
News: Latest Bitcoin Core release: 23.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 »
1  Bitcoin / Project Development / Coinmarketcal : A browser Addon ! on: May 17, 2020, 01:31:37 AM
Hi to all of you !

Before starting, this subject is a translation ( Approximate ) of the French presentation of this project.

If some translations are not correct I apologize, English is not my native language.

To launch this subject, I am going to take over certain parts of the article dedicated to this project which will be released later on my blog ( French ).

Sometimes I sometimes say to myself "there is no project for that, I would have to develop it", this is the case with this project !

Today I present to you a new project that I really needed.

The history of the project

[...]

But I’m not just interested in these ( In Cryptos-Currencies ), I also have some.

The more I have, the more I face a problem.

It is impossible for me to keep myself informed of the events of all these ( In particular to be aware of the swaps of certain tokens ).

This is where the Coinmarketcal site comes !

[...]

Coinmarketcal : The ideal site ?

[...]

The problem with this site is that you have to go there regularly, at the risk of missing an important event.

Note that in the past, it was possible to subscribe to a newletter to receive by email the events of a particular Crypto-Currency. However, for some time this functionality has not been available.

All that to say that the site in the current state is not super practical ( In any case for people who do not wish to go to it every day ).

A browser extension ?

This is where my project comes in, an extension for browser !

The idea with this extension is to offer certain functionality of the site, but directly in a browser extension.

For that, I developed a whole script allowing in particular to scrape certain information of the site, to then transcribe it on the extension ( I did not wish to use the API of the site, because the project is open-source ).

Currently, the extension allows several things that here.

  • View upcoming events.
  • Search among all the events recorded on the site.
  • Receive a notification when a new event is added to the site.
  • Vote for an event directly from the extension.

Note that the extension may receive other features in the future. I haven't had time to develop more yet.





I invite you to test these features by installing it directly on your browser, via one of these links.

Chrome : https://chrome.google.com/webstore/detail/coinmarketcal-browser-add/ggmdichehphkoadpoanjiohaflbmoaan
Firefox : https://addons.mozilla.org/fr/firefox/addon/coinmarketcal-browser-addon/
See the project on GitHub : https://github.com/luluwebmaster/coinmarketcal-browser-addon

Use Coinmarketcal without API ? A challenge ?

[...]

And yes, in normal times to develop a project of this kind, it is preferable to use an API to facilitate communication between the extension and the site in question.

[...]

Making a open-source project with an API that is not unique to me is complicated, since it would involve requesting and using a unique API key for each user.

Already that it is not what is simpler to do, I could not see myself inflicting this on users, the aim being to really have a "turnkey" extension. Just need to install it, and let's go to use it.

So it all led me to have to develop a system to scrape data from the website directly.

[...]

Another technical challenge was to implement the possibility of voting directly from the extension. It doesn't look like that, but it's really complicated ( For experts, you can analyze the source code ) !

Conclusion

[...]

It is important to note that I developed this project quite quickly ( Less than a week ), it is for this reason that the source code is not necessarily very clean, and that it can on certain points seem quite not clean. The goal was to have a project that could be used quickly.

If you want to help develop it, I invite you to do it via the project page on GitHub.

Besides, don't hesitate to report the possible bugs / problems on this page, or even help with the translation of the project based on the current translations.

In short, I think I have said enough about this project.

Thank you for taking the time to read everything, don't hesitate to give me your feedback on this one !

See you soon !
2  Local / Vos sites et projets / Coinmarketcal : Une extension du site on: May 14, 2020, 01:27:21 PM
Salut à toutes et à tous !

Pour lancer ce sujet je vais repprendre certaines parties de l'article dédié à ce projet qui sortira plus tard sur mon blog.

Parfois il m'arrive de me dire "il n'existe pas de projet pour ça, il faudrait que je le développe", c'est le cas de ce projet !

Aujourd'hui je vous présente un nouveau projet dont j'avais vraiment besoin.

L'histoire du projet

[...]

Mais je ne fais pas que m’intéresser à celles-ci ( Aux Cryptos-Monnaies ), j'en possède aussi un petit panel.

Plus j'en possède, plus je me confronte à un problème.

Il m'est impossible de me tenir au courant des événements des toutes celles-ci efficacement ( Notamment être au courant des swaps de certaines ).

C'est la qu'entre en jeu le site Coinmarketcal !

[...]

Coinmarketcal : Le site idéal ?

[...]

Le problème de ce site, c'est qu'il il faut se rendre sur celui-ci régulièrement, au risque de manquer un événement important.

A noter qu'anciennement, il était possible de s'abonner à une newletter pour recevoir par mail les événements d'une Crypto-Monnaie en particulier. Cependant depuis quelques temps cette fonctionnalité n'est plus disponible.

Tout ça pour dire que le site dans l'état actuel n'est pas super pratique ( En tout cas pour les personnes ne souhaitant pas se rendre dessus tous les jours ).

Une extension pour navigateur ?

C'est là qu'entre donc en jeu mon projet, une extension pour navigateur !

L'idée avec cette extension, c'est de proposer certaines fonctionnalités du site, mais directement dans une extension pour navigateur.

Pour ça, j'ai développé tout un script permettant notamment de scraper certaines informations du site, pour ensuite les retranscrire sur l'extension ( Je ne souhaitais pas utiliser l'API du site, du fait que le projet est open-source ).

Actuellement, l'extension permet donc plusieurs choses que voici.

  • Visualiser les événements à venir.
  • Effectuer une recherche parmi tous les événements enregistrés sur le site.
  • Recevoir une notification lorsqu'un nouvel événement est ajouté sur le site.
  • Voter pour un événement directement depuis l'extension.

A noter qu'il est possible que l'extension reçoive d'autres fonctionnalités dans le futur. Je n'ai pour le moment pas eu le temps d'en développer plus.





Je vous invite à tester ces fonctionnalités en l'installant directement sur votre navigateur, via l'un de ces liens.

Chrome : https://chrome.google.com/webstore/detail/coinmarketcal-browser-add/ggmdichehphkoadpoanjiohaflbmoaan
Firefox : https://addons.mozilla.org/fr/firefox/addon/coinmarketcal-browser-addon/
Voir le projet sur GitHub : https://github.com/luluwebmaster/coinmarketcal-browser-addon

Utiliser Coinmarketcal sans API ? Un défi ?

[...]

Et oui, en temps normal pour développer un projet du genre, il est préférable d'utiliser une API pour faciliter la communication entre l'extension et le site en question.

[...]

Rendre open-source un projet avec une API non propre à moi même est compliqué, étant donné que ça impliquerait la demande et l’utilisation d'une clef d'API unique pour chaque utilisateur.

Déjà que c'est pas ce qu'il y a de plus simple à faire, je me voyais mal infliger ça aux utilisateurs, le but étant d'avoir vraiment une extension "clef en main". Juste besoin de l'installer, et c'est parti pour l'utiliser.

Donc tout ça m'a emmené à devoir développer un système pour scraper les données depuis le site internet directement.

[...]

Une autre défi technique, ça a été d'implémenter la possibilité de voter directement depuis l'extension. Ça ne parait pas comme ça, mais c'est vraiment compliqué ( Pour les connaisseurs, vous pouvez analyser le code source ) !

Conclusion

[...]

Il est important de noter que j'ai développé ce projet assez rapidement ( Moins d'une semaine ), c'est pour cette raison que le code source n'est pas forcement très propre, et qu'il peut sur certain points paraître assez brouillon. L'objectif était d'avoir un projet utilisable rapidement.

Si vous souhaitez aider au développement de celui-ci, je ne peux que vous inviter à le faire via la page du projet sur GitHub.

D'ailleurs n'hésitez pas à reporter les possibles bugs / problèmes sur cette page, ou encore aider à la traduction du projet en vous basant sur les traductions actuelles.

Bref, je pense en avoir assez dit sur ce projet.

Vous vouvez soutenir mon travail sur le projet avec ces adresses.


Je vous remercie d'avoir pris le temps de tout lire, n'hésitez pas à me donner vos retours sur celui-ci !

A très bientôt !
3  Local / Petites annonces / [0€] Paysafecard contre Ethereum / Stable Coin on: April 13, 2020, 04:07:35 PM
Hello à tous,

Dans le même genre que ce topic, je propose aujourd'hui l'échange de mon solde Paysafecard ( Par l’intermédiaire d'une carte cadeau ) contre de l'Ethereum ou des Stables Coins ( Préférence pour l'USDC ) Wink

Désormais, ce sujet me servira pour échanger mon solde Paysafecard contre des chèques cadeaux, lorsque j'en aurais de disponible.

Solde disponible : 0€

Cryptomonnaies acceptés :
- Ethereum
- USDC
- DAI

Pour l'échange, il faudra envoyer l'équivalent euro de la transaction en crypto ( En se basant sur le prix euro Coinmarketcap lors de l'échange ).

Liste des chèques-cadeaux possibles :



Si ça vous intéresse, n'hésitez pas Smiley
4  Local / Altcoins (Français) / Danger de la fonction "approve" d'Ethereum ? on: April 05, 2020, 02:59:47 PM
Hello à tous,

De plus en plus je m’intéresse à la DeFi ( Decentralized Finance ), voir par exemple mon sujet sur Uniswap.

Un truc que je remarque, dés qu'un Smart Contract doit interagir avec un Jeton, je dois d'abord autoriser le contrat à interagir avec mes Jetons ( Du moins c'est ce que je comprend ).

Par exemple ici, j'ai besoin de "Enable" ( Autoriser ) l'accès à mes jetons.



Donc ma question est de savoir s'il y a des conséquences d'un point de vu sécurité à autoriser des plateformes ( Contrats ) à interagir avec nos jetons comme ça ?

J'ai pu lire par-ci par-là que ça donnerait la possibilité au contrat de déplacer ses Jetons sans ton autorisation ( Sans valider la transaction ), est-ce vrais ?

Au delà de ça, est-ce que par un moyen X ou Y, il existe des risque de ce genre ( Perte de Jetons sans validation de la transaction ) ?

Exemple de transaction d'approbation :
- https://etherscan.io/tx/0x922d850f1415794b702f54d356b4efb7b496fea272a2ccef6a04091cac311158/advanced

P.S: Je suis pas sur que ce soit la bonne catégorie pour ce sujet Roll Eyes

Merci d'avance à ceux qui sauront m'éclairer Cheesy
5  Local / Discussions générales et utilisation du Bitcoin / Ouverture d'un Ledger Nano S on: March 19, 2020, 09:34:16 PM
Hello à tous,

Lors de sa sortie, j'avais mis de coté cette vidéo pour la partager sur le forum, je vous laisse voir ça Wink

https://www.youtube.com/watch?v=ma3S7UTrwgo

Vous allez me dire que c'est pas très utile, mais je trouve la vidéo intéressante à voir et partager Cheesy

C'est pas une vidéo de moi hein Tongue
6  Local / Altcoins (Français) / [DeFi][Guide Uniswap] Un DEX Ethereum sans carnet d'ordre ! on: March 11, 2020, 12:21:46 PM
Hello à toutes et à tous !

Ça fait quelques semaines que j'ai découvert ce projet que je trouve excellent.
J'ai recherché sur le forum, je n'ai trouvé que très peu d'information à son sujet, donc je me suis dis qu'il était grand temps que je le présente Cheesy

Présentation

Uniswap est un échange décentralisé ( DEX ), basé sur la blockchain Ethereum, qui permet le swap de jetons / Ether.
Vous allez me dire qu'il existe déjà beaucoup de plateformes dans le genre, mais celle-ci sort vraiment du lot.
La grosse particularité de ce DEX, il n'a pas de carnet d'ordre, la liquidité est apportés par des pools de liquidités ( Basés sur des Smart Contracts ).
Je ne vais pas rentrer plus en détail sur le fonctionnement des pools de liquidités, parce-que j'ai moi même encore un peu de mal à comprendre son fonctionnement.
Un autre point fort, son interface, elle est extrêmement minimaliste ( Voir plus bas ), on arrive, on comprend tout de suite !

Aussi, j'aime beaucoup l'histoire du projet.
A la base c'est un étudiant qui a développé le projet pour ses études, et finalement le projet est devenu un acteur très intéressant dans le domaine !

Pour compléter cette présentation, je joins deux articles très complet sur le projet ici :
- https://www.coinhouse.com/fr/uniswap-exchange-decentralise-partage-ses-profits/
- https://cryptoast.fr/uniswap-ethereum-protocole-echange-tokens/

Comment Swapper vos jetons

Dans un premier temps, vous allez arriver sur l’accueil :



Ici, vous allez pouvoir directement vous connecter à un Wallet ( On remarque qu'il y a une bonne liste de Wallet Dispo ) :



Dans mon cas, je me suis connecté avec MetaMask ( Sur Brave ), il à noter que vous pouvez très bien vous connecter avec votre Legder par l'intermédiaire de MetaMask Wink



Maintenant que vous êtes connecté, c'est très simple, choisissez ce que vous voulez échanger ( Dans mon cas des DAI ) et choisissez ce que vous voulez recevoir ( Dans mon cas des Ether ) :



Bon sur le screen je n'ai pas les DAI en question, mais faites comme si c'était le cas Grin
Une fois que vous avez entré combien vous voulez échanger, vous n'avez plus qu'à cliquer sur le bouton Swap, confirmer la transaction, et attendre que la transaction se valide !
Lorsque la transaction sera validé, vous aurez envoyé les tokens à échanger sur une adresse de liquidité, et reçus les tokens que vous vouliez sur l'adresse qui a effectuée la transaction.

Exemple de transaction :
- https://etherscan.io/tx/0x5e7bba9108815d1ef97f6cfeaf9976a83ec790d860167b32faa98bfbbe65bc50

Quelque trucs à savoir :
- J'ai remarqué que suivant le swap que l'on fait, les frais de transaction sont plus ou moins élevés ( Je ne sais pas trop pourquoi ).
- Il est possible d'envoyer des jetons swap directement sur une autre adresses ( Si vous ne souhaitez pas les recevoir sur l'adresse qui effectue la transaction ).

Ajouter de la liquidité

Pour cette partie, je ne vais pas trop rentrer dans les détails, parce-que j'ai encore aujourd'hui du mal à bien comprendre le fonctionnement des liquidités.

Si quelqu'un est capable d'en parler assez simplement, je ne suis pas contre, et en profiterai pour compléter cette partie Wink

Liens
- Swapper vos jetons : https://uniswap.exchange/swap
- Envoyer des jetons : https://uniswap.exchange/send
- Ajouter de la liquidité : https://uniswap.exchange/add-liquidity
- Quelques stats : https://uniswap.info/home

Voilà donc qui conclu ce petit guide, mon objectif principal était vraiment de vous présenter le projet en lui même.
C'est un projet que je trouve excellent, est vient directement concurrencer des échanges plus classiques avec KYC etc ..
Manque plus qu'un projet du genre, mais pour gérer des transactions entre différentes blockchain ( Atomic Swap ( Je sais qu'il en existe déjà, mais ils sont encore très limité à ce que je sache ) ).
Ce projet + Maker DAO et on commencera à avoir un écosystème décentralisé vraiment intéressant  ! Cheesy

Bref, si vous pensez que j'ai oublié quelque chose, n'hésitez pas à me le dire, je n'hésiterai pas à améliorer ce sujet ! Wink
7  Other / Meta / [Log] Archives of actions in "Stake your Bitcoin address here" topic. on: November 16, 2019, 05:40:35 PM
Hello,

This is the continuation of my bot project to check the signatures.

As the title says, this topic will be used to record logs ( Alerts from Opensource bot ) from the "Stake your Bitcoin address here" topic.

If you want to help with archiving of messages, you can by installing the bot !
8  Bitcoin / Project Development / Trusts API. on: November 16, 2019, 12:56:50 PM
Hello,

Today I present to you my new project.

This project is developed following this topic :
- https://bitcointalk.org/index.php?topic=5157603.msg53074017#msg53074017

The purpose of the project is quite simple, to provide an API that retrieves trusts information from a profile.

At first, go here and follow the README instructions :
- https://github.com/luluwebmaster/bitcointalk-api-trusts

Once the project is properly installed and configured, the API is very easy to use.

For example, if you want to get the trusts data of a user in JSON :
- Call : https://api.example.com/trusts/public/api.php?clientId=1305990

This request will return :
Code:
{"warning":false,"username":"lulucrypto","trusts":["+0","=1","-0"]}

This is for those who wish to use this data in structured form.

It is also possible to display the image corresponding to a user simply by using this code :
Code:
[img alt=Trust score loading...]https://api.example.com/trusts/public/image.php?clientId=1305990[/img]

With this url, you will directly see the image corresponding to the profile like this :



You can test the API here :
- Json : https://trusts.bitcointalk.luc-mergault.fr/trusts.json?profileId=1305990
- Image : https://trusts.bitcointalk.luc-mergault.fr/trusts.png?profileId=1305990

And, that's all !

Now, there is more to install the script and test ! Smiley
9  Local / Débutants / Une dizaine de messages fusionnés. on: November 16, 2019, 11:10:59 AM
Hello à tous,

Petite surprise du matin, une dizaine de mes messages se sont fait fusionnés :



La raison : [mod note: post broke either rule 21 or 32 from https://bitcointalk.org/index.php?topic=703657.0 and thus has been merged with the first one in a row]

Ce qui est surprenant, c'est que quasiment tous les messages supprimés ( Sauf un ou deux ) étaient des messages de réponse à d'autre utilisateurs.

Est-ce que c'est normal que des messages de réponse soit fusionnés avec des messages datant d'avant le message auquel j'ai répondu Huh

Exemple de message fusionné :





Bref, rien de très grave en soit, mais surprenant je trouve Shocked
10  Other / Beginners & Help / Do you have an idea for checking P2SH signatures with a website ? on: November 10, 2019, 10:54:11 PM
Hello,

I want to tell you, everything is said in the title !

I am looking for a method to check the type P2SH signatures with a website?

A bit like this kind of method :

https://bitcointalk.org/index.php?topic=5198585.0-

If you have an idea, do not hesitate, it interests me to integrate in the bot.

Thank you in advance !
11  Other / Beginners & Help / How to verify SegWit signature with Brainwallet ? on: November 04, 2019, 03:09:07 PM
Hello !

Having put this method on my bot to check the Bitcoin signatures, I thought it would be useful to take the opportunity to share this method to everyone !

The purpose of this method is to convert the Bech32 address to a Legacy address.

For this example, I will use my signature.

We agree that if I try to check my signature with the address Bech32, it does not work.



So to start, paste your Bech32 address here and decode it :
-> https://slowli.github.io/bech32-buffer/

With my example, the returned data is "f0113389dea4d5abb74fe9fa4aaaa756f966c86d".



Now, go to this page, and paste the decoded data in the "Converts a BitCoin Hash160 (in Hex) to a valid BitCoin address." input and convert :
-> https://bitcoinvalued.com/tools.php

At this point, I copy the address "1NtMnD5BQrRvVeHDk4HXaGvXiVkUuTjhXf".



And ... It's all, now, use the copied address in signed message like this :

Quote
-----BEGIN BITCOIN SIGNED MESSAGE-----
I'm Lulucrypto on Bitcointalk. And normally, I'm Luluwebmaster. I sign this message at 9 Aug 2019.
-----BEGIN SIGNATURE-----
1NtMnD5BQrRvVeHDk4HXaGvXiVkUuTjhXf
IAIAMSyjMV62EttLm3HltwmQK0HEchc80OfXKJGPEo1pIvq/st/kgWvLmREfByk3/TSbdrWLmfzoExivGSxzTOo=
-----END BITCOIN SIGNED MESSAGE-----

You can now verify your signed message with Brainwallet :



Big thanks to @pooya87 and @hatshepsut93 who helped me understand how to set up this method :
-> https://bitcointalk.org/index.php?topic=5194216.msg52815008#msg52815008
-> https://bitcointalk.org/index.php?topic=5194216.msg52817898#msg52817898


This post in other Language :

And that's all for this little tutorial Smiley
12  Local / Vos sites et projets / Bot pour vérifier automatiquement les signatures. on: October 19, 2019, 11:35:28 AM
Hello à toutes et à tous,

Ça fait quelques temps que je suis ce topic, au fur à mesure que je comprend comment il fonctionne, j'ai commencé à me dire qu'il serait possible de développer un bot pour automatiser tout ça !

C'est donc de la qu'est né ce projet.
Je ne lui ai pas vraiment donné de nom spécifique, mais pour faire simple c'est un bot qui va s'occuper de vérifier automatiquement les signatures postés par les utilisateurs sur le topic cité plus haut.

Le fonctionnement est assez simple, le bot détecte les demandes ( En analysant les derniers messages du topic ), lorsqu'il détecté une requête non traitée par un autre utilisateur, il va lancer le processus de vérification.
Pour ce faire, le bot commence dans un premier à vérifier la signature à l'aide de Brainwallet.
Si la signature est correcte, alors un screen du site est pris. A noter que si la vérification est un échec, le bot s'arrête là et ne répond pas automatiquement ( Possible que ça change par la suite ).
Une fois la vérification terminée, le bot post un premier message, avec dedans la citation ( Quote ) du message de celui qui a effectué la requête, ainsi que le lien Brainwallet + un lien vers le screen de Brainwallet.
Après ça, il enchaîne sur l'archivage de la requête de l'utilisateur ( Intégrant donc la réponse du bot ).
Il termine ensuite en éditant son post, en intégrant un lien vers la citation ( Quote ) et un lien vers l'archive.

Quelques trucs à savoir pour le bon fonctionnement :
- Merci de respecter ce format de signature, sinon le bot ne détectera pas votre demande.
- Actuellement, les adresses originales ( Legacy ) et SegWit, sont traitées par le bot.
- Les adresses SegWit sont traités en utilisant cette méthode de vérification.
- Vous pouvez demander à ce que le bot ne vérifie pas votre message, simplement en ajoutant "no-bot" quelque part dans votre message.

D'ailleurs, j'en profite pour vous demander un truc, connaissez vous un site web permettant de vérifier les signatures créées par des adresses P2SH ?

Pour ceux qui sont intéressés par la partie technique, voici quelques détails :
- Le bot est développé avec Node.JS.
- Packages utilisés :
-- Puppeteer ( Gérer les posts, prendre des screens ).
-- Request ( Scraper les derniers messages + Appels API ).
-- Jsdom ( Aider au scraping ).
-- Jquery ( Aider au scraping ).
-- Mysql ( Enregistrer les données le bon fonctionnement du bot ).
-- Fs ( Pour récupérer le screens ).

Et donc voilà à partir de maintenant, le bot est lancé et fonctionnel !

Bon ça c'est pour la partie bot "privée", mais suite à la demande de certains, j'ai décidé de développer un autre bot, celui-ci public et open-source !
Ce deuxième bot n'est pas la pour la vérification, mais va servir comme "sécurité" supplémentaire. Je m'explique.

Le problème qu'il y a avec mon bot de vérification, c'est qu'il va centraliser beaucoup de vérifications ( Et beaucoup de citations ). Ce qui ferait de ce compte un réel cible pour les hackers.
Pour faire simple, l'objectif du bot est d'archiver tous les messages du sujet.
En plus d'archiver les messages, il s'occupe aussi de détecter les mises à jour des messages et les messages supprimés.
Je me suis donc servi de cette détection pour développer un système d'alerte par email, permettant donc à celui qui le souhaite d'être alerté par email en cas de mise à jour / suppression d'un message.
L'objectif étant que vous pouvez ensuite alerter le forum qu'il y a eu une modification / suppression et qu'il faut donc se méfier ( Suivant le type de message affecté ).

Avec ce bot, il va devenir beaucoup moins intéressant d'essayer de hacker le compte du bot, étant donné que même si le compte vient à être compromis, il sera possible de retrouver des archives ( Plus il y a d'utilisateur mieux c'est Wink ).
L’avantage est que comme ce bot est public et open-source, tout le monde peu le faire tourner ( Très simple à lancer ).

Donc pour ceux qui veulent installer le bot, c'est par ici que ça se passe :
- https://github.com/luluwebmaster/bitcointalk-auto-verify-signatures-archive-and-alert

Ici, je vais lister tous les sites archivant les messages du sujet en question, en commençant donc par deux sites ( N'hésitez pas à partager le votre si vous utilisez le bot Wink ) :
- https://signatures.bitcointalk.luc-mergault.fr/
- https://signatures.bitcointalk.cryptos-currencies.com/

Ici, c'est un lien pour consulter les adresse liés à un pseudo ( Remplacer mon pseudo par le votre ) :
- https://signatures.bitcointalk.luc-mergault.fr/user/lulucrypto.html

Si vous n'avez pas encore envoyé votre adresse, n'hésitez pas à venir tester ^^

https://bitcointalk.org/index.php?topic=996318.new;topicseen#new

Si vous le voulez, il est possible de soutenir le projet ici :
- 1DSXQn7AankhmXUvExfZBbo8zWa3ie3jXc

A noter : Durant le début du fonctionnement du bot, je serais la pour vérifier son bon fonctionnement, et corriger les possibles erreurs / bugs de celui-ci.
A noter : Avant le lancement de ce projet, j'ai eu l'autorisation de theymos.

A bientôt !
13  Bitcoin / Project Development / Bot to automatically check signatures. on: October 19, 2019, 11:34:59 AM
Hello to all,

Note : This post is a translation from my French post.

It's been a while since I'm this topic, as I understand how it works, I started to tell myself that it would be possible to develop a bot to automate all that!

So this project was born.
I did not really give him a specific name, but to put it simply it's a bot that will automatically check the signatures posted by users on the topic mentioned above.

The operation is quite simple, the bot detects the requests ( By analyzing the last messages of the topic ), when it detects a request not treated by another user, it will launch the verification process.
To do this, the bot starts in a first to check the signature using Brainwallet.
If the signature is correct, then a screenshot of the site is taken. Note that if the check is unsuccessful, the bot stops there and does not respond automatically ( it may change later ).
Once the verification is complete, the bot post a first message, with the Quote of the message of the person who made the request, as well as the Brainwallet link + a link to the Brainwallet screenshot.
After that, it goes on archiving the request of the user ( thus integrating the response of the bot ).
He then finishes by editing his post, integrating a link to the quote and a link to the archive.

Some tips to know for the proper functioning:
- Please respect this signature format, otherwise the bot will not detect your request.
- Currently, the original addresses ( Legacy ) and SegWit, are processed by the bot.
- SegWit addresses are processed using this verification method.
- You can ask that the bot does not check your message, simply by adding "no-bot" somewhere in your message.

By the way, I take this opportunity to ask you something, do you know a website to verify the signatures created by P2SH addresses ?

For those who are interested in the technical part, here are some details:
- The bot is developed with Node.JS.
- Packages used :
-- Puppeteer ( Manage the posts, take screens ).
-- Request ( Scraper the latest messages + API calls ).
-- Jsdom ( Help scraping ).
-- Jquery ( Help scraping ).
-- Mysql ( Save the data the proper operation of the bot ).
-- Fs ( To retrieve the screens ).

And so from now on, the bot is launched and functional !

Well that's for the party bot "private", but following the request of some, I decided to develop another bot, this public and open-source!
This second bot is not for verification, but will serve as additional "security". Let me explain.

The problem with my checking bot is that it will centralize a lot of checks ( And lots of quotes ). Which would make this account a real target for hackers.
To put it simply, the purpose of the bot is to archive all messages of the subject.
In addition to archiving messages, he also takes care of detecting message updated and deleted messages.
So I used this detection to develop an alert system by email, allowing anyone who wishes to be alerted by email in case of update / deletion of a message.
The goal is that you can then alert the forum that there has been a change / deletion and therefore should be wary ( Depending on the type of message assigned ).

With this bot, it will become much less interesting to try to hack the account of the bot, since even if the account comes to be compromised, it will be possible to find archives.
The advantage is that since this bot is public and open-source, everyone can run it ( Very easy to launch ).

So for those who want to install the bot, this is where it happens:
- https://github.com/luluwebmaster/bitcointalk-auto-verify-signatures-archive-and-alert

Here, I will list all the sites archiving the messages of the subject in question, thus starting with two sites ( Do not hesitate to share yours if you use the bot Wink ) :
- https://signatures.bitcointalk.luc-mergault.fr/
- https://signatures.bitcointalk.cryptos-currencies.com/

Here is a link to see the addresses linked to a nickname ( Replace my username with yours ) :
- https://signatures.bitcointalk.luc-mergault.fr/user/lulucrypto.html

If you have not yet sent your address, do not hesitate to come and test ^^

https://bitcointalk.org/index.php?topic=996318.new;topicseen#new

If you wish, it is possible to support the project here:
- 1DSXQn7AankhmXUvExfZBbo8zWa3ie3jXc

Note : During the beginning of the operation of the bot, I would be there to check its functioning, and correct the possible errors / bugs of it.
Note : Before the launch of this project, I had permission from theymos.

See you soon !
14  Other / Archival / [Tests finished, you can remove it now] on: October 18, 2019, 08:26:34 PM
You can now remove this topic.

( I use this topic to test my bot ).
15  Local / Petites annonces / Vend cartes graphiques. on: August 06, 2019, 08:55:03 AM
Hello,

Je vend 4 cartes Graphiques RX 570 Nitro+.







Ces cartes sortent d'un mineur ETH qui ne me sert plus, elles ont donc déjà tournées à peu près 1 an.

Elles peuvent encore largement servir pour du gaming ( J'en ai récupéré une pour mon utilisation personnelle elle fonctionne très bien ) ou même resservir dans un mineur.
A noter que j'ai vérifié les 4 cartes sur un PC gaming de test, elles fonctionnent très bien.

Faire offre raisonnable pour le lot ou l'unité ( A noter que je ne souhaite pas les vendre au rabais ( Quitte à ne pas les vendre ) ).
Disons que je suis prêt à les vendre pour une bonne offre, et si je n'y arrive pas, ce n'est pas très grave, je saurais les réutiliser.

Paiement possible en Crypto ou en Fiat.

Les frais d'envoies sont à votre charge.

Ne pas hésiter à me contacter en MP ou directement ici Wink
16  Local / Petites annonces / [Vendu] Vend un chèque cadeau Zalando de 10€ contre 8 Komodo ou 0.04 Ethereum. on: July 11, 2019, 08:18:47 PM
Bonsoir,

Petite première pour moi dans cette catégorie,

Je souhaite vendre une carte Zalando acheté par erreur par l’intermédiaire de Paysafecard.

Ça fait longtemps que j'ai ce code qui traîne dans mes mails, je pensais l'utiliser un jour, mais au final je n'ai jamais eu l'occasion d'acheter sur ce site.

Du coup, je le propose ici si ça peut intéresser quelqu'un Wink

Le code est un code de 10€, valide jusqu'au 31/12/2023

En échange, je suis prêt à accepter +/- 8 Komodo ou +/- 0.04 Ethereum.

Email reçus lors de l'achat :



P.S : Je suis bien contient que c'est pas grand chose, mais si je peux en tirer quelques cryptos, je suis pas contre Cheesy

Voilà, si ça intéresse quelqu'un, ne pas hésiter à me le faire savoir !
17  Local / Hors-sujet / Quelques questions sur le montage d'un NAS avec OpenMediaVault. on: May 15, 2019, 04:08:43 PM
Bonjour / Bonsoir à tous !

J'ai cru comprendre que certaines personnes s'y connaissaient bien en NAS sur ce forum ^^

Ça tombe bien, je viens de finir de monter le mien, et j'ai quelques questions à ce sujet ^^

Etant donné que j'ai posé ces questions sur le forum de test "Cryptos-Currencies", je me permet de mettre le lien directement du sujet ou j'en parle :

https://www.cryptos-currencies.com/threads/cXPSHj6SR9iDGvv2mRqwBg/posts?start=21#KK6c_QF4RXO3vetlJ_Wo9A

Je ne sais pas si c'est très correct de ma part, si ce n'est pas le cas, merci de me le dire, et j'éditerais ce sujet en fonction Wink

Merci d'avance à qui pourra m'aider ! Wink
18  Local / Altcoins (Français) / [14 Mai 2020] Liste des Swaps en cours et à venir. on: May 03, 2019, 05:57:14 PM
Bonsoir,

Je crée ce sujet afin que tout le monde puisse partager les Swaps de token qu'il connait.

Comme à ma connaissance il n'existe pas de sujet dédié à ça, je me suis permis d'en créer un pour l'occasion ^^

L'objectif étant d'éviter à certains ( Moi le premier ) de possiblement rater des swaps.

Liste des swaps à jour ( Du 14/05/2020 ) :

- [SPRK][Fin : Indéfinie] Sparkster : https://steemit.com/sparkster/@sparkster/sprk-token-swap-procedure-for-myetherwallet
- [DREP][Fin : Indéfinie] Frep : https://medium.com/drep-family/its-time-to-upgrade-your-drep-now-3307add09d5c
- [CRPT][Fin : Indéfinie] Crypterium : https://swap.crypterium.com/
- [MAN][Fin : Indéfinie] Matrix IA : https://medium.com/@matrixainetwork/announcement-how-to-matrix-token-swap-update-the-matrix-token-13d8f12740db
- [ZIL][Fin : Indéfinie] Zilliqa : https://blog.zilliqa.com/zilliqa-community-update-30-may-token-swap-education-outreach-5dbb8e8e0bbf
- [UPZT][Fin : Indéfinie] Upthinity : https://t.me/upthinity/19949
- [VEN][Fin : Indéfinie] VeChain : https://vechaininsider.com/guides/a-complete-guide-to-the-vechain-ven-to-vet-token-swap/
- [IOTX][Fin : Indéfinie] IoTeX : https://member.iotex.io/tools/iotex
- [DAI][Fin : Indéfinie] MakerDAO : https://github.com/makerdao/developerguides/blob/master/mcd/upgrading-to-multi-collateral-dai/upgrading-to-multi-collateral-dai.md
- [NPX][Fin : Indéfinie] NapoleonX : https://medium.com/napoleonx-ai/how-to-swap-erc20-npx-to-bep2-npx-52fbd6339226
- [CSM][Fin : Indéfinie] Consentium : https://bridge.consentium.net/
- [NRG][Fin : Indéfinie] Energi : https://docs.energi.software/en/home
- [TTC][Fin : Indéfinie] TTC Protocol : https://medium.com/ttc-official-blog/the-ttc-holders-guide-to-token-swap-using-ttc-connect-de05e892faf1
- [OLT][Fin : Indéfinie] OneLedger : https://www.oneledger.io/blog/token-swap-faq
- [INS][Fin : 03/08/2020] Insolar : https://medium.com/insolar/xns-swap-power-enterprise-blockchain-adoption-8f9615532c8b

Pour les retardataires, ils est encore possibles de faire ces swaps :
- [EOS][Fin : Indéfinie] EOS : https://eosauthority.com/unregistered
- [ENU][Fin : Indéfinie] ENU : https://wallet.enumivo.com/swap-token
- [XDAC][Fin : Indéfinie] xDAC : https://bitcointalk.org/index.php?topic=2813029.msg49743771#msg49743771
- [DAG][Fin : Indéfinie] Constellation : https://docs.google.com/forms/d/e/1FAIpQLScidZ2atyfAmbboAKcI9bfxscaIGoTiIbeLDMZSlBbMszlHFQ/viewform

Swaps passés :
- [INSTART][Fin : 04/06/2019] Instar : https://medium.com/insightsnetwork/instar-token-migration-official-announcement-f842bbe33fde
- [BWX][Fin : 30/04/2019] Blue Whale : https://medium.com/blue-whale-foundation/blue-whale-token-swap-announcement-3cfa69dba571
- [REBL][Fin : 30/06/2019] Rebellious : https://www.rebellious.io/mainnet-launch-and-swap-announcement/
- [EQL][Fin : 1/07/2019] Equal : https://medium.com/@EqualToken/how-to-swap-the-eql-token-bf0007d2726d
- [VES][Fin : 26/08/2019] Vestella : https://medium.com/vestella/announcement-ves-token-swap-guide-5119596b657b
- [MTP][Fin : 09/09/2019] Monarch : https://monarchwallet.com/mtp-to-mt-swap/
- [KICK][Fin : 16/09/2019] KickToken : https://medium.com/@kickecosystem/urgent-kick-swap-update-%EF%B8%8F-%EF%B8%8F-%EF%B8%8F-2ea89102552b
- [LALA / COSS][Fin : 25/09/2019] Lala World / COSS : https://medium.com/@coss.io/coss-12th-june-2019-update-45c205ef1b18
- [DAG] [Fin: 27/01/2020] Constellation : https://medium.com/@mateo_gold/constellation-mainnet-and-token-swap-a847ac84f06d

Voilà, je vous tiendrai au courant si j'ai connaissance d'autres swaps ^^
N'hésitez pas à partager les vôtres avec le nom du projet et la date de fin ( Si existante ) !
19  Local / Altcoins (Français) / Coinbase offre des cryptos-monnaies. on: March 26, 2019, 11:18:32 PM
Bonsoir,

Petit sujet rapide pour vous parler de ma découverte du soir :

Coinbase semble faire des "Airdrops" sur plusieurs Cryptos-monnaies ! Cheesy

Pour participer, il faut s’inscrire sur Coinbase, et s'inscrire à la Waitlist ( Si j'ai bien compris ( Me corriger si besoin ) ).

Liste des Cryptos qu'ils offrent :
- Stellar ( XLM )
- Zcash ( ZEC )
- Basc Attention Token ( BAT )
- 0x ( ZRX )

Rien d'énorme, mais je me dis que ça peut en intéresser certains ^^

Vous pouvez utiliser mon lien referral pour vous inscrire, ou le lien sans mon referral Wink

Voilà voilà,

Bonne soirée à tous !
20  Local / Débutants / Revolut vs Wirex ? on: March 08, 2019, 11:48:33 PM
Hello à tous !

Tout à l'heure, j'étais entrain de me renseigner sur ce que l'on pourrait appeler les "Cryptos Banques", notamment pour, pourquoi pas essayer de créer un compte chez l'une de celles-ci.

Après quelques recherches, j'ai remarqué deux banques de ce genre qui m’intéressent. Ce sont donc Revolut et Wirex.

Du coup là je suis confronté à un problème, laquelle des deux choisir ?

Avez-vous déjà essayé ce genre de banques ? Si oui quels sont vos avis ?

D'après vous qu'elle est la meilleur des deux ? En recommandez vous une autre que celles-ci ?

Voilà mes interrogations de la soirée ^^

Merci d'avance Wink

Pages: [1] 2 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!