You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create documentation about omni-transaction-rs library. This is a library to allow one to create transactions for bitcoin, ethereum, and near inside of a near contract. Enables smart contract logic to happen on near ontop of these chains.
Why?
This is vital to the chain signatures ecosystem and there are no pages on this in the docs yet. It is also a pretty well put together library so documentation is ready to be added.
How?
Create a couple examples using these library (near, ethereum + probably bitcoin).
Write documentation for key parts of the examples (creating transaction, cross contract call to MPC, signature reconstruction, testing with mock MPC contract)
Make sure all key concepts in this library are covered.
We also have this abstract DAO example that creates an ethereum transaction inside of the contract but it does not use omni-transaction-rs, I would suggest that this example is moved over to using this library and this can fit in the same section of docs https://github.com/nearuaguild/abstract-dao/tree/main
Adding minimum code example for ethereum, bitcoin and near to showing creating action, transaction, cross contract call to mpc, callback, reconstructing signature, relaying to network. Work started here https://github.com/PiVortex/omni-eth
The text was updated successfully, but these errors were encountered:
What?
Create documentation about omni-transaction-rs library. This is a library to allow one to create transactions for bitcoin, ethereum, and near inside of a near contract. Enables smart contract logic to happen on near ontop of these chains.
Why?
This is vital to the chain signatures ecosystem and there are no pages on this in the docs yet. It is also a pretty well put together library so documentation is ready to be added.
How?
Resources
The text was updated successfully, but these errors were encountered: