Date   
Creating a New node - Server Configuration

fcervantes@...
 

We are about to create our first node, and we like to know
What is the best configuration in terms of RAM, Memory, hard disk, etc. of the server to be created?

What is your experience?
Anyone can help?

Thanks in advance

Re: Creating a New node - Server Configuration

Casey Kuhlman
 

Hello! Great question.

If you're only using a validator node then we generally recommend a minimum
of 1GB of RAM, 1 cloud CPU is generally sufficient, and a minimum of 20GB
of hard disk space on an SSD (if possible).

If you want to run the full stack (including the high level API) then
you'll want to triple that to use the entire stack.

Let us know if you have any questions.

Best,
~Casey
____________________________________

Casey Kuhlman, Monax
CEO
Site: https://monax.io
Twitter: @monaxhq <https://twitter.com/monaxhq>, @compleatang
<https://twitter.com/compleatang>
Email: @compleatang
Phone (US): +1-423-523-9531 <javascript:void(0);>; (UK): +44-75-073-96359
____________________________________

On Tue, Aug 21, 2018 at 2:45 PM <fcervantes@...> wrote:

We are about to create our first node, and we like to know
What is the best configuration in terms of RAM, Memory, hard disk, etc. of
the server to be created?

What is your experience?
Anyone can help?

Thanks in advance



Re: Creating a New node - Server Configuration

fcervantes@...
 

Hi Casey,
thanks for your answer. We will follow your recomendations, I'll let you know how it goes...

Regards!

Re: Creating a New node - Server Configuration

Casey Kuhlman
 

One thing I should note is that while we currently run fine on 20GB hard
drives for future proofing it is probably wise to get a >= 40GB hard drive
for the nodes.

Best,
~Casey
____________________________________

Casey Kuhlman, Monax
CEO
Site: https://monax.io
Twitter: @monaxhq <https://twitter.com/monaxhq>, @compleatang
<https://twitter.com/compleatang>
Email: @compleatang
Phone (US): +1-423-523-9531 <javascript:void(0);>; (UK): +44-75-073-96359
____________________________________

On Thu, Aug 23, 2018 at 6:54 AM <fcervantes@...> wrote:

Hi Casey,
thanks for your answer. We will follow your recomendations, I'll let you
know how it goes...

Regards!




Testnet Upgrades + Smart Contracts Reach Feature Complete Status!

Casey Kuhlman
 

Dear all,

Exciting news! The underlying smart contracts which comprise the majority
of the functionality advertised for the Agreements Network is now live on
our 4th Testnet and also open sourced
<https://github.com/agreements-network/blackstone>. This is a huge step
forward for the development of the network. The T4 Testnet will be
functionally feature complete at the smart contracts level and we have spun
up our Monax validator pool. We invite all validators to join us on the
shiny new testnet.

Happy contracting everyone!

~Casey
____________________________________

Casey Kuhlman, Monax
CEO
Site: https://monax.io
Twitter: @monaxhq <https://twitter.com/monaxhq>, @compleatang
<https://twitter.com/compleatang>
Email: @compleatang
Phone (US): +1-423-523-9531; (UK): +44-75-073-96359
____________________________________

moderated HELP API Agreements

Ivan Acosta Vargas <ivnacostavargas@...>
 

Good day.

I would like to use your api rest to create a system of intelligent contracts but my system plan to develop it in java, could you help me know if it is possible to consume your api from java, or how can I use your api to implement it in the system I plan to develop?

Greetings.
--
Iván Acosta Vargas
Full Stack Developer Jr
Desarrollo de software, Develop Line
m: 4423978651
w: develop-line.com e: ivnacostavargas@...

moderated Re: HELP API Agreements

Jan Scheufen
 

Hi Ivan,

yes, it is absolutely possible to develop a Java-based application that interfaces with the Agreements Network. The best way, as you said, would be to use the REST API which allows you to register users, create templates for legal products, and make agreements.
The REST API is a Node.js application that you'd need to deploy and run and that interfaces with the blockchain and smart contracts. Now, that Node application requires you to sign transactions with a valid key (public/private key pair) that is registered for the Agreements Network. Before we go through more details around the key, would this be in line with your expectations?

Regards,

Jan

moderated Re: HELP API Agreements

Jan Scheufen
 

Sorry, forgot to include some important links you should checkout out:

REST API and smart contract documentation: https://docs.agreements.network/#introduction-to-the-agreements-network

Codebase for the smart contracts and REST API: https://github.com/agreements-network/blackstone

Project "Blackstone" allows you to create and run the Agreements Network as a local blockchain for testing.

Jan

moderated Re: HELP API Agreements

Ivan Acosta Vargas <ivnacostavargas@...>
 

El 2018-12-13 18:00, jan via lists.agreements.network escribió:
Sorry, forgot to include some important links you should checkout out:
REST API and smart contract documentation:
https://docs.agreements.network/#introduction-to-the-agreements-network
Codebase for the smart contracts and REST API:
https://github.com/agreements-network/blackstone
Project "Blackstone" allows you to create and run the Agreements
Network as a local blockchain for testing.
Jan
Thanks for the info.

Just to confirm for me to be able to use your service, I have to build the Blackstone project locally and he will be in charge of connecting to your service?
--
Iván Acosta Vargas
Full Stack Developer Jr
Desarrollo de software, Develop Line
m: 4423978651
w: develop-line.com e: ivnacostavargas@...

moderated Re: HELP API Agreements

Casey Kuhlman
 

Ivan. Yes it is preferable to do that.

Agreements Network Update

Adam Locklin
 

Hello Agreements Network,

I hope everyone is off to a good new year. Monax Industries has been busy
building the Agreements Network (AN) and more! If you have a question on
the update below please reply to this email. AN update:


1.

Testnet 5 live, download here
<https://github.com/agreements-network/docs>, boot and sync your nodes.
Documentation <https://docs.agreements.network/>.
2.

Testnet 5 is feature complete at the smart contract level so please do
feel free to stress test it and start prototyping your solutions.
3.

Initial AN token economics review is underway.
4.

Join and share AN Telegram <https://t.me/Agreements_Network> as we’d
like to get more discussion on legal tech, small businesses, artists and
entertainers use cases.
5.

Open-sourced Blackstone
<https://github.com/agreements-network/blackstone> codebase, a
collection of smart contracts and RESTful APIs which together form the
basis for the AN. This is very probably the largest active smart contract
repository in open source, so feel free to “mine” it for insights.
6.

To see the AN in action through the Monax Platform, please sign up here
<https://monax.io/platform/> for a demonstration or reach out to me,
@adamlocklin
7.

If you have a minute, we developed a guessing game with legal
agreements, smart contracts, and executing on a blockchain (yeah we’re
nerds) https://app.monax.io/marmota-prime You can play daily until
February 2nd, Groundhogs Day with all prizes go to charity for children.


Sincerely,

Adam Locklin

Re: Agreements Network Update

André Simeit
 

Hello,

the download links at https://docs.agreements.network/#boot-burrow don't
work.

I could get the files from

https://raw.githubusercontent.com/agreements-network/docs/staging/burrow.toml

https://raw.githubusercontent.com/agreements-network/docs/staging/genesis.json

Before starting the new burrow the old data/blockchain-directory had to
be deleted, otherwise burrow would not start.

After starting I noticed some errors in the log like these:

{"addr":"dd2067d02dab9c25ac157f98ec9683972f08599b@...:26656","caller":"switch.go:365","component":"Tendermint","err":"auth
failure: handshake failed: unmarshal to p2p.DefaultNodeInfo failed after
3 bytes (invalid typ3 bytes
\u003cInvalid Typ3 4\u003e): "log_channel":"Info","message":"Error
reconnecting to peer. Trying
again","module":"p2p","run_id":"ca6fd7eb-14de-11e9-8d08-8e4bfb67c5b","scope":"tendermint.NewNode","time":"2019-01-10T13:53:44.342876733Z","tries":2}
{"address":"b1ffb9364c5b8e981d16fdf05084c8185218f24e@...:26656","caller":"switch.go:558","component":"Tendermint","log_channel":"Info","message":"Dialing
peer","module":"p2p","run_id":"ca6fd7eb-14de-11e9-8d08-e8e4bfb67c5b","scope":"tendermint.NewNode","time":"2019-01-10T13:53:45.771664156Z"}

I'm not sure if everything works as it should.

Is there a way to see if burrow runs as expected?

regards,

André


Am 09.01.19 um 23:47 schrieb Adam Locklin via Lists.Agreements.Network:

Hello Agreements Network,

I hope everyone is off to a good new year. Monax Industries has been busy
building the Agreements Network (AN) and more! If you have a question on
the update below please reply to this email. AN update:


1.

Testnet 5 live, download here
<https://github.com/agreements-network/docs>, boot and sync your nodes.
Documentation <https://docs.agreements.network/>.
2.

Testnet 5 is feature complete at the smart contract level so please do
feel free to stress test it and start prototyping your solutions.
3.

Initial AN token economics review is underway.
4.

Join and share AN Telegram <https://t.me/Agreements_Network> as we’d
like to get more discussion on legal tech, small businesses, artists and
entertainers use cases.
5.

Open-sourced Blackstone
<https://github.com/agreements-network/blackstone> codebase, a
collection of smart contracts and RESTful APIs which together form the
basis for the AN. This is very probably the largest active smart contract
repository in open source, so feel free to “mine” it for insights.
6.

To see the AN in action through the Monax Platform, please sign up here
<https://monax.io/platform/> for a demonstration or reach out to me,
@adamlocklin
7.

If you have a minute, we developed a guessing game with legal
agreements, smart contracts, and executing on a blockchain (yeah we’re
nerds) https://app.monax.io/marmota-prime You can play daily until
February 2nd, Groundhogs Day with all prizes go to charity for children.


Sincerely,

Adam Locklin


Re: Agreements Network Update

Silas Davis
 

Hi André,

Thanks for the heads up on the document - this should be fixed now.

Regarding T5 - we had an operational glitch caused by an underlying bug
with Burrow's state versioning across restarts. As a result of some
maintenance work some months ago this took down a couple of our nodes (and
other network nodes). To fix this a special build of Burrow was needed, the
content of which is in this commit:
https://github.com/hyperledger/burrow/commit/a995c0cf27af30be22f96ac1d6b84b49e46d49ae

If you would like to catch up a fresh Burrow node on current T5 you will
need to run this special build, you can build of:
https://github.com/hyperledger/burrow/tree/v0.23.3-stutter. A docker build
is available here: quay.io/monax/burrow:v0.23.3-stutter.

Apologies the communication about this was not better - we did a hotfix
over Christmas and were focussed on the core stability of our validator
pool to keep T5 up and running.

Silas

On Thu, 10 Jan 2019 at 15:28, André Simeit via Lists.Agreements.Network
<mail=mailhost.xyz@...> wrote:

Hello,

the download links at https://docs.agreements.network/#boot-burrow don't
work.

I could get the files from


https://raw.githubusercontent.com/agreements-network/docs/staging/burrow.toml


https://raw.githubusercontent.com/agreements-network/docs/staging/genesis.json

Before starting the new burrow the old data/blockchain-directory had to
be deleted, otherwise burrow would not start.

After starting I noticed some errors in the log like these:

{"addr":"dd2067d02dab9c25ac157f98ec9683972f08599b@...:26656
","caller":"switch.go:365","component":"Tendermint","err":"auth
failure: handshake failed: unmarshal to p2p.DefaultNodeInfo failed after
3 bytes (invalid typ3 bytes
\u003cInvalid Typ3 4\u003e): "log_channel":"Info","message":"Error
reconnecting to peer. Trying

again","module":"p2p","run_id":"ca6fd7eb-14de-11e9-8d08-8e4bfb67c5b","scope":"tendermint.NewNode","time":"2019-01-10T13:53:44.342876733Z","tries":2}
{"address":"b1ffb9364c5b8e981d16fdf05084c8185218f24e@...:26656
","caller":"switch.go:558","component":"Tendermint","log_channel":"Info","message":"Dialing

peer","module":"p2p","run_id":"ca6fd7eb-14de-11e9-8d08-e8e4bfb67c5b","scope":"tendermint.NewNode","time":"2019-01-10T13:53:45.771664156Z"}

I'm not sure if everything works as it should.

Is there a way to see if burrow runs as expected?

regards,

André


Am 09.01.19 um 23:47 schrieb Adam Locklin via Lists.Agreements.Network:
Hello Agreements Network,

I hope everyone is off to a good new year. Monax Industries has been busy
building the Agreements Network (AN) and more! If you have a question on
the update below please reply to this email. AN update:


1.

Testnet 5 live, download here
<https://github.com/agreements-network/docs>, boot and sync your
nodes.
Documentation <https://docs.agreements.network/>.
2.

Testnet 5 is feature complete at the smart contract level so please do
feel free to stress test it and start prototyping your solutions.
3.

Initial AN token economics review is underway.
4.

Join and share AN Telegram <https://t.me/Agreements_Network> as we’d
like to get more discussion on legal tech, small businesses, artists
and
entertainers use cases.
5.

Open-sourced Blackstone
<https://github.com/agreements-network/blackstone> codebase, a
collection of smart contracts and RESTful APIs which together form the
basis for the AN. This is very probably the largest active smart
contract
repository in open source, so feel free to “mine” it for insights.
6.

To see the AN in action through the Monax Platform, please sign up
here
<https://monax.io/platform/> for a demonstration or reach out to me,
@adamlocklin
7.

If you have a minute, we developed a guessing game with legal
agreements, smart contracts, and executing on a blockchain (yeah we’re
nerds) https://app.monax.io/marmota-prime You can play daily until
February 2nd, Groundhogs Day with all prizes go to charity for
children.


Sincerely,

Adam Locklin




Let's Collaborate...

Kelly Cooper
 

I'm reading everything Agreements Network, Monax, Sovrin, Burrow, etc. This seems a good place for us to talk about ideas, connections, and 'skin in the game'. Thanks, Kelly

Re: Let's Collaborate...

Kelly Cooper
 

Great! I am setting up topics for us to discuss a few details to explore :)
Or, we can discuss here too!
Thanks, Kelly

Producers...

Kelly Cooper
 

The Agreements Network notes:
Producers. Archetype Producers create and upload Archetypes (legal prose plus smart contract workflows) of Active Agreements to the Agreements Network. These users do not need to have coding skills. Producers earn a usage fee when an Active Agreement is created within the network, based upon their positive contributions to the Agreements Network ecosystem.

Possible conversation topics:
Open source or low-cost templates
First-mile - how to help legal and customers to see merits
Connection to Testers and Network Validators
Getting started - anyone on this list is already obsessed with the possibilities
??

Testers...

Kelly Cooper
 

Agreements Network:
Testers. Testers provide verification of the suitability for purpose of Archetypes uploaded to the Agreements Network. Testers earn a Tester Fee when an Active Agreement is created within the network, based upon their positive contributions to the Agreements Network.

Possible conversations topics:
Can we be testers for each other? or what would that look like?
In Identity/Sovrin, a tester is a bit of a different role. Are we validating the contract or more?
Have we designed suitability? How does that work with different nations/locations? with BPMN agreement?
// this stuff is so fun!

Network Validators...

Kelly Cooper
 

Agreements Network notes

Network Validators. Network Validators assure the operational backbone for the network blockchain by bonding tokens and participating in the decentralized consensus mechanism. Validators earn a Maintenance Fee over the lifecycle of each Active Agreement, based upon their positive contributions to the Agreements Network.

Possible conversation topics:
Is this maintenance or does it relate to compliance? Decentralized consensus mechanism has a few interpretations.
Who here also likes cheeseburgers?
This group/individual operates a bit behind the scenes. How do we define 'assures'?

Service Providers...

Kelly Cooper
 

Per Agreements Network:

Service Providers. Legal products often entail leveraging point solutions for things like identity, market information, payments, insurance, etc. The Agreement Network's public blockchain protocol is a stable base on which Service Providers can build solutions linked to the vital commercial data contained within it.

Possible conversation topics:
I'm on Sovrin committees, and am a bit obsessed with Identity. Okay, a little more than obsessed.
Market information? varies between economies; however, commonalities across.
Payments, insurance, etc. - it could be that we have common customer realities. For example, 'the first mile' of product development is key here. Customers still think we're about bitcoin.
Collaborating on 'solutions' linked to vital commercial data.

Re: Network Validators...

Casey Kuhlman
 

🙌 as to cheeseburgers!

____________________________________

Casey Kuhlman, Monax
CEO
Site: https://monax.io
Twitter: @monaxhq <https://twitter.com/monaxhq>, @compleatang
<https://twitter.com/compleatang>
Email: @compleatang
Phone (US): +1-423-523-9531; (UK): +44-75-073-96359
____________________________________


On Tue, Sep 24, 2019 at 1:02 AM Kelly Cooper <kellycooper.2ds@...>
wrote:

Agreements Network notes

Network Validators. Network Validators assure the operational backbone for
the network blockchain by bonding tokens and participating in the
decentralized consensus mechanism. Validators earn a Maintenance Fee over
the lifecycle of each Active Agreement, based upon their positive
contributions to the Agreements Network.

Possible conversation topics:
Is this maintenance or does it relate to compliance? Decentralized
consensus mechanism has a few interpretations.
Who here also likes cheeseburgers?
This group/individual operates a bit behind the scenes. How do we define
'assures'?