Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Agoric DEX tools: ERTP, Zoe, ... #4

Open
dckc opened this issue Apr 12, 2020 · 4 comments
Open

Agoric DEX tools: ERTP, Zoe, ... #4

dckc opened this issue Apr 12, 2020 · 4 comments

Comments

@dckc
Copy link
Contributor

dckc commented Apr 12, 2020

Plus, the Agoric folks are pretty far along with stuff like ERTP and Zoe, and I'd like to have access to that stuff on RChain for stuff like a DEX.

@dckc
Copy link
Contributor Author

dckc commented Aug 9, 2020

learned a bunch about this at the Agoric internal hackathon last month:

http://www.peg-as.us/

MarkM’s presentation in Berlin June 2019 on ERights Pegging on IBC
the ERights makePeg contract fits on one slide: https://github.com/Agoric/dapp-pegasus/blob/master/contract/old-make-peg.js

@dckc
Copy link
Contributor Author

dckc commented Sep 17, 2020

And we should have rholang type signatures ... ideally including behavioral types to demonstrate security properties.
https://github.com/rchain-community/behavr
[2002.08334] Holistic Specifications for Robust Programs Feb 2020

see also rchain/rchip-proposals#30 (comment)

@dckc
Copy link
Contributor Author

dckc commented Sep 28, 2020

Aug 13 in #dapp-ideas:

dckc:: anyone want to port uniswap to rholang? I can help. "Autoswap is a rewrite of Uniswap." not sure what it would take to adapt the dApp front-end https://github.com/Agoric/dapp-autoswap
(several positive reactions)
dckc:: I suggest you start by installing vs-code and the rholang plugin. Then watch part 4 of the Agoric stack talk series (30 min) OK?
dckc:: Their Zoe stuff is cool, but I'd rather skip that for now... not entirely clear how much that cuts out. but this contracts/test-autoswap.js test / example is an interesting target:

@dckc
Copy link
Contributor Author

dckc commented Feb 26, 2021

@fabcotech: re upcoming ocap branch for https://github.com/fabcotech/rchain-token ...

I think the shortest path to victory is porting https://github.com/Agoric/agoric-sdk/tree/master/packages/ERTP to rholang. (this is one of the main motivations for js2rho)

for anybody else getting up to speed, see:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant