How to Generate a Bitcoin Address — Step by Step

Original Post used with permission from: https://medium.com/@jordan.baczuk/how-to-generate-a-bitcoin-address-step-by-step-9d7fcbf1ad0b

How to Generate a Bitcoin Address — Step by Step

Introduction

This is a hands on, technical guide about the generation of Bitcoin addresses including private and public keys, and the cryptography involved.

This guide will walk you through all the steps to generate a Bitcoin address using the command line on a Mac. Similar steps should be possible on other operating systems using similar cryptographic tools. Lines starting with $denote terminal commands, which you can type and run (without the $ of course).

Mac Terminal (iTerm 2)

Dependencies

brew — Installation: https://brew.sh/pip — Installation: sudo easyinstall piplibressl — Installation: brew install libresslbase58 — Installation: pip install base58

Read More

How to Write an Authentication System the Right Way - Part 1

A few days ago, I received a letter in the mail from the IRS. I opened the letter, worried that I might have screwed up my taxes and would now owe the United States Government a ridiculous amount of money. It turns out, that might have been better news than the news I got. The letter explained that somebody else was using my social security number.

Wait, what! How did somebody else get my social security number? The obvious answer is that somebody who was entrusted with the safekeeping of my secret information failed to uphold their responsibility to keep that information safe. Pardon my language, but that person is a real *$%&^! Once your information is compromised, it is compromised forever. My social security number will be out in the wild for the rest of my life, and that is a terribly annoying burden that I will have to live with. If only the person responsible had done their job right.

It was probably Equifax…

Read More

Instalink Release Notes: 1.5.0

Instalink version 1.5.0 includes:

NEW FEATURE: Process Queues. Now you may easily queue processes that will be run at a later time. For example if you get 1,000 orders in 10 minutes but your ERP service only allows you to submit 100 per 10 minutes, you can queue the orders and Instalink will send them through as soon as permitted. This allows Instalink to effectively manage the rate limits that other services impose on your processing.Increased POST upload limit on endpoints from 10MB to 100MB.Added Map transformations to the Transform menu for easy selection.

Bug fixes in 1.5.0 includes:

Corrected issue with deep cloning runtime services that could affect system stability.Corrected procedural issue with processing Maps as JSON.Added Map transformations to the Transform menu for easy selection.Corrected issue where success or error logs would not be written under a specific configuration.Fixed issue where scheduled processes would not run correctly inside of connectors.

Read More

Instalink Tutorial 3: Transform Data

How to Process and Transform Data

Topics covered:How data is processed in InstalinkTransform Data ActionTransform FieldsData typesIncoming and Outgoing data formatting.

In the previous tutorial, “How to Connect My Endpoint to Another System”, you learned how to send HTTP calls to external services. Now we're going to take this a step farther by transforming inbound data. We'll also introduce decision logic and have our process do different actions depending on the data our endpoint receives.

Let's Pass Data to an Endpoint

Log back in to the Instalink admin panel. Then open up the same project we worked on in the previous tutorials: “My First Project”.We're going to add a new data flow to our project. To create a our new flow, click on the Insert After node for the action titled “My First Project”. The Insert After node is the small circle that comes down from the connecting line between the actions.Set the new action to the following:

Read More

Instalink Tutorial 2: Connect to Another System

How to Connect My Endpoint to Another System

Topics covered:Create a “Send to URL” action.Handle the Response

In the previous tutorial, How to create an endpoint. “Hello World Tutorial”, we learned the basics of the Projects, Actions, Data Flows and the GPM interface. We will be building upon the Hello World project that we created in that tutorial. If you haven't already, we recommend that you go and run through that tutorial before starting this one.

Create a “Send to URL” Action

Read More

Instalink Tutorial 1: Hello World!

How to create an endpoint. “Hello World Tutorial”

Topics covered:

Create a new project.Add a “Listen to Request” Action.Send a response.

Create a New Project

The first thing you'll need to do when building your own processes is to create a new project. Do the following to create a new project.

Log in to Instalink.io.To log in to instalink.io be sure that you have your username and password handy.Then go to... https://admin.instalink.ioEnter your username and password. You'll be presented with the dashboard when you log in successfully.Select “Projects” from the menu on the left. You will then see a listing of your projects on the following screen. Your list will be empty if you have not yet created any projects.

Read More

Our New Website

We’ve been so busy ensuring our customers have the best service possible that we have neglected to maintain our website as we would have liked. We’ve finally been able to devote some time and energy to building Robinsage.com as it should be. Our website is now built using the same proprietary server and templating technology that we utilize for our clients.

Read More

Call us to get started

877-832-6470

Or fill out this form

Robinsage

8180 South 700 East
Suite 100
Sandy UT 84070

877-832-6470

sales@robinsage.com