Bitcoin Forum
May 14, 2024, 01:38:20 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: OpenRPC:programming language-agnostic interface description for JSON-RPC 2.0 API  (Read 128 times)
bobthegrownup (OP)
Member
**
Offline Offline

Activity: 194
Merit: 29


View Profile
April 02, 2019, 07:52:34 AM
 #1

The Ethereum Classic Labs Core (ECLC) team recently created the OpenRPC Specification. The specification emulates OpenAPI, the successful and widely adopted specification for REST APIs.

"The OpenRPC Specification defines a standard, programming language-agnostic interface description for JSON-RPC 2.0 APIs, which allows both humans and computers to discover and understand the capabilities of a service without requiring access to source code, additional documentation, or inspection of network traffic. When properly defined via OpenRPC, a consumer can understand and interact with the remote service with a minimal amount of implementation logic. Similar to what interface descriptions have done for lower-level programming, the OpenRPC Specification removes guesswork in calling a service."

The main developers were Zachary Belford and Shane Jones

1.0.0 release out today. - https://github.com/open-rpc/spec/releases/tag/1.0.0?from=groupmessage&isappinstalled=0

https://spec.open-rpc.org

https://github.com/open-rpc

The duo are pretty active on Discord and answering any questions/taking feedback about the spec here

https://discord.gg/SPFQkPr
1715693900
Hero Member
*
Offline Offline

Posts: 1715693900

View Profile Personal Message (Offline)

Ignore
1715693900
Reply with quote  #2

1715693900
Report to moderator
1715693900
Hero Member
*
Offline Offline

Posts: 1715693900

View Profile Personal Message (Offline)

Ignore
1715693900
Reply with quote  #2

1715693900
Report to moderator
1715693900
Hero Member
*
Offline Offline

Posts: 1715693900

View Profile Personal Message (Offline)

Ignore
1715693900
Reply with quote  #2

1715693900
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715693900
Hero Member
*
Offline Offline

Posts: 1715693900

View Profile Personal Message (Offline)

Ignore
1715693900
Reply with quote  #2

1715693900
Report to moderator
1715693900
Hero Member
*
Offline Offline

Posts: 1715693900

View Profile Personal Message (Offline)

Ignore
1715693900
Reply with quote  #2

1715693900
Report to moderator
1715693900
Hero Member
*
Offline Offline

Posts: 1715693900

View Profile Personal Message (Offline)

Ignore
1715693900
Reply with quote  #2

1715693900
Report to moderator
lovelycabonita
Newbie
*
Offline Offline

Activity: 63
Merit: 0


View Profile
April 04, 2019, 08:43:00 AM
 #2

Whoa! we got big news here, OpenRPC JSON format helps all blockchains build faster and easier with a very well documented framework. Keep it up ETC labs  core Smiley
commander11
Sr. Member
****
Offline Offline

Activity: 545
Merit: 250

0x3f17f1962B36e491b30A40b2405849e597Ba5FB5


View Profile
April 04, 2019, 09:08:19 AM
 #3

The Ethereum Classic Labs Core (ECLC) team recently created the OpenRPC Specification. The specification emulates OpenAPI, the successful and widely adopted specification for REST APIs.

"The OpenRPC Specification defines a standard, programming language-agnostic interface description for JSON-RPC 2.0 APIs, which allows both humans and computers to discover and understand the capabilities of a service without requiring access to source code, additional documentation, or inspection of network traffic. When properly defined via OpenRPC, a consumer can understand and interact with the remote service with a minimal amount of implementation logic. Similar to what interface descriptions have done for lower-level programming, the OpenRPC Specification removes guesswork in calling a service."

The main developers were Zachary Belford and Shane Jones

1.0.0 release out today. - https://github.com/open-rpc/spec/releases/tag/1.0.0?from=groupmessage&isappinstalled=0

https://spec.open-rpc.org

https://github.com/open-rpc

The duo are pretty active on Discord and answering any questions/taking feedback about the spec here

https://discord.gg/SPFQkPr

How this exactly helps the blockchain and dApps in general?
zityx23
Jr. Member
*
Offline Offline

Activity: 124
Merit: 6

Challenger in Space


View Profile
April 04, 2019, 09:33:50 AM
 #4

This will be huge!!! Speeding up the process will definitely make up for the slow services of some projects.

Is this like a copy-paste from other sources ?
Violin8
Newbie
*
Offline Offline

Activity: 63
Merit: 0


View Profile
April 04, 2019, 10:19:23 AM
 #5

Wow!! Such ana amazing newsglad to be informed here.  Whish I would be developer. Ouch
lovelycabonita
Newbie
*
Offline Offline

Activity: 63
Merit: 0


View Profile
April 05, 2019, 09:32:26 AM
 #6

This will be huge!!! Speeding up the process will definitely make up for the slow services of some projects.

Is this like a copy-paste from other sources ?

I believe this is a  genuine development from ETC  labs core  which will make a real impact on blockchain projects. Looking forward for further development
Violin8
Newbie
*
Offline Offline

Activity: 63
Merit: 0


View Profile
April 05, 2019, 10:15:36 AM
 #7

How many projects now under ethereum classic chain?
lovelycabonita
Newbie
*
Offline Offline

Activity: 63
Merit: 0


View Profile
April 06, 2019, 07:45:57 AM
 #8

How many projects now under ethereum classic chain?

I think there's 9 project under ETC  right now and more in negotiations. I am not sure of my numbers if it's accurate but i believe ETC is moving in  the right direction.
bobthegrownup (OP)
Member
**
Offline Offline

Activity: 194
Merit: 29


View Profile
April 08, 2019, 03:51:53 PM
 #9

OpenRPC isn't just for ETC - its blockchain agnostic and helps devs using JSON-RPC
SirLancelot
Hero Member
*****
Offline Offline

Activity: 2492
Merit: 582


Leading Crypto Sports Betting & Casino Platform


View Profile
April 19, 2019, 01:25:20 PM
 #10

The Ethereum Classic Labs Core (ECLC) team recently created the OpenRPC Specification. The specification emulates OpenAPI, the successful and widely adopted specification for REST APIs.

"The OpenRPC Specification defines a standard, programming language-agnostic interface description for JSON-RPC 2.0 APIs, which allows both humans and computers to discover and understand the capabilities of a service without requiring access to source code, additional documentation, or inspection of network traffic. When properly defined via OpenRPC, a consumer can understand and interact with the remote service with a minimal amount of implementation logic. Similar to what interface descriptions have done for lower-level programming, the OpenRPC Specification removes guesswork in calling a service."

The main developers were Zachary Belford and Shane Jones

1.0.0 release out today. - https://github.com/open-rpc/spec/releases/tag/1.0.0?from=groupmessage&isappinstalled=0

https://spec.open-rpc.org

https://github.com/open-rpc

The duo are pretty active on Discord and answering any questions/taking feedback about the spec here

https://discord.gg/SPFQkPr
Up to 95% of the people in this part of the forum are not developers and might not understand what you are trying to talk about, I personally had to take my time before I could understand what you are trying to share with us, so I think this is not the best part of the forum to make this kind of post because you won't get the required reply you are looking. I believe if you could move the topic to a thread like project development and other related developers thread, then you would be able to get the reply you desire.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
bobthegrownup (OP)
Member
**
Offline Offline

Activity: 194
Merit: 29


View Profile
April 19, 2019, 07:42:56 PM
 #11

Thanks for the input SirLancelot

Do you think there is a particular board or chain we should be sharing this with?

OpenRPC benefits any blockchain - and the more programmers who use it -- the better the ecosystem
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!