#Trustless Work - Escrow Infrastructure for the New Economy.

124 messages · Page 1 of 1 (latest)

quaint otter
#

🚀 Trustless Work – Smart Escrows for a New Era!

We leverage Soroban to provide Smart Escrows that are fast, low-cost, composable, and trustless. Our API abstracts away blockchain complexity, making escrow integration seamless for platforms across industries.

Website: https://www.trustlesswork.com/
Substack: https://trustlesswork.substack.com/
Docs: https://docs.trustlesswork.com/trustless-work

We are open source and part of Only Dust Campaigns!!
https://app.onlydust.com/p/trustless-work-

frosty kindle
#

Hey! Happy to see Trustless Work being here. How things are going so far?

livid coral
#

Amazing project

#

as a full stack developer and blockchain engineer, I would like to contribute to this project

quaint otter
quaint otter
livid coral
#

Sure I will check that once again

dusky stone
#

Hello I went to Trustless Work website to see if I could find the contact to their support team but to no avail was I able find anything. I'm looking forward to integrated an escrow service built on Stellar blockchain in my e-commerce platform after we're through building and deploying.

#

How can I contact the trustless team?

quaint otter
#

Thanks @frosty kindle !

quaint otter
#

You can dm me or ask here too for future reference.

dusky stone
# frosty kindle <@958599853146005505>

Hey Brieuc brother I forgot to thank you for helping me to connect with the team of Trustless Work. Hey let me know if I can help you in anyway buddy.

frosty kindle
quaint otter
spark tusk
quaint otter
#

Hmm I have not really thought about it that way tbh, can you elaborate? In what sense?

#

Could be used for treasury and budget allocation for sure

spark tusk
#

So many DAO think that just having the same system as the old world is fine. Whoever holds the most makes all the decisions.

I personally think that DAOs have the potential of giving all people a real voice.

The problem is that it is not that hard for bad actors to just replicate hundreds/thousands of wallets to make them seem like a grassroot organization.

If DAOs are ever to be fully controlled by the body and not just a select few there needs to be a way to provide integrity for any other voting system that relies on personal input and not just pure Whale Rule.

quaint otter
#

I agree with that, but I dont seem to see how escrows can help there to be honest. Would love to understand your perspective on that. So basically what our escrows do is hold funds until a milestone is marked as done (milestone marker signs), it then is approved by another party (milestone approved), and then is released (milestone released). By configuring the roles (marker, approver and releaser , and also who receives (receiver) and who can modify in case of disputes (dispute resolver), any platform can use escrows for different use cases (marketplaces, crowdfunding, contracting, etc)

#

So this abstracts the smart contracts so that platforms only have to send an API call with the role assignment and thats it.

#

Then anyone can deposit, but only the wallets assigned to each role can play their part towards payment release

#

As for DAOs, I see it for budget allocation (grants, rewards, projects), vesting, and so on.

spark tusk
quaint otter
#

Hello all!
We are getting the backlog ready for ODWeek #1 (Only Dust's Open Source Campaigns) and would love your feedback on improvements / integrations to build!
For those interested in contributing, this is the way!
Pura Vida!

quaint otter
quaint otter
#

@ocean cape here is the video demo

ocean cape
gaunt geyser
#

Hey @quaint otter , many thanks for the demo video. I'm just looking at your dapp and don't know exactly how to change the status of the milestone. I don't have any buttons. What am I doing wrong? Can you help me?

quaint otter
#

Are you logged in with the service provider wallet?

gaunt geyser
#

yes, you can see it in the upper left corner of the screenshot

quaint otter
#

I'll dm you

gaunt geyser
quaint otter
#

Should be fixed now! thanks! @gaunt geyser
credits for the quick fix: @viscid robin

quaint otter
quaint otter
frosty kindle
shrewd fern
#

Hi @quaint otter
Femi from Utoken here.
We are currently exploring potential ecosystem project to work with and Eascrow caught our attention. We will love to know how far the project is and how we can integrate the escrow functionality with Utoken which is currently live on iOS and Android

quaint otter
#

Sure! Would love to

#

Feel free to dm, or we can do the discussion here for visibility

shrewd fern
#

I will send a dm
There are more business specifics to discuss

shrewd fern
#

Hi @quaint otter
How's the development going?
I have a quick question to ask
Can Milestones created be released in any particular order?

quaint otter
#

They will on the multirelease

shrewd fern
#

What do you mean by multirelease?

quaint otter
#

So we have different escrow types. The single release requires all milestones to be completed and approved before the full amount is release, And the multi release, which allows for amounts to be release per milestone.

shrewd fern
shrewd fern
#

@maiden sage

bright copper
#

Hi @quaint otter , How's the development going?
I'd like to contribute to Trustless, How can I contribute?

quaint otter
#

Hi! We constantly put out tasks and issues on github, but the best way is through Only Dust, that way you might get rewarded!

bright copper
#

@quaint otter Can I work on tasks or issues on Trustless github directly?

quaint otter
#

Yeah sure

bright copper
quaint otter
#

Let me check cause it seems like it was done already by @past badger

#

We just finished an OS campaign yesterday, so most issues have been completed.

#

Whats your github?

bright copper
shrewd fern
#

Gm @quaint otter
What's good pal and how is development going
When launch?

quaint otter
#

Hello!
We just unlocked the audits for tranche 2 and are about to do our first mainnet test by End of Next week

#

So very soon 🙏

analog condor
#

Hey everyone, congratulations on the tranche 2! I can't wait to see this project on mainnet! Kudos to the team

shrewd fern
quaint otter
#

Thanks!

shrewd fern
#

Good morning, @quaint otter
Can the escrow feature be extended or used for saving by users. In a way that only the user can release the money in their pocket (the escrow smart contract) when they need it?

Can an escrow smart contract be reused?

quaint otter
#

1- yes but It wont generate yield.
2- not the flow it is intended for, but technically, yes

shrewd fern
#

I understand the first part.
On the second part can the fee part be eliminated in this case.

quaint otter
#

We can make that happen, sure.

shrewd fern
quaint otter
shrewd fern
quaint otter
shrewd fern
#

@quaint otter
My team member need help with some issues
@prime ridge provide more context

quaint otter
#

I'm here, let me know.

prime ridge
#

@quaint otter The challenge we’re facing is that the wallet provider we’re using — DFNS — automatically broadcasts transactions immediately after signing. As a result, we’re unable to use the sendTransaction endpoint to capture the contract ID upon deployment.

I reached out on Telegram and was informed that we can retrieve the contract ID using the transaction hash. I’d appreciate a high-level overview of how to go about that.

quaint otter
#

We are also figuring that out on our end. But my assumption is the following. I assume DFNS the resulting transaction hash correct?

#

If so, we could build an endpoint to get EscrowID from txhash

prime ridge
#

Yes dfns returns the transaction hash

quaint otter
#

Because yeah, we assumed that TX would be passing through our Endpoint. But since you already have that step (which is great). Then we need to figure out how we could get the resulting EscrowID from that.

#

Can you provide an example of that Hash?

prime ridge
#

Here

2f23f0819e2b0977c2f184c45f6432c36dce2d04072cd32d823d53d3d02620da

quaint otter
#

Ok yeah. From that Hash, in Stellar Expert we can get the Contract ID: CAB7B6FVRKDA6A2XOKYXJZVEVQNXVCZG4WNIFPGM5MX4VTGN2TSYGV4A

#

It shouldnt take long for us to build an endpoint that takes that Tx hash and returns EscrowID

#

We have an upcoming Only Dust campaign this week. I will also do a Escrow Viewer task for this.

#

If you need it right now to test, the EscrowID is the selected contract address in that image (almost right in the middle of the screenshot. That's from pasting that hash into Stellar Expert.
https://stellar.expert/explorer/testnet/contract/CAB7B6FVRKDA6A2XOKYXJZVEVQNXVCZG4WNIFPGM5MX4VTGN2TSYGV4A

#

And congrats for succesfully Deploying an Escrow! 7907win11emojipartying

shrewd fern
quaint otter
#

But we will build an endpoint from that.

shrewd fern
#

@prime ridge

shrewd fern
prime ridge
#

It seems horizon doesn't return that data. I've tried several approaches but none works yet
@quaint otter

prime ridge
#

I'm finding a work around to use the send transaction endpoint but I keep getting this error

{ message: 'Token not valid', error: 'Unauthorized', statusCode: 401 }

I'm using the same token that worked for deploying the contract

@quaint otter

quaint otter
#
#

the getTransaction should be able to get it.

#

That's the approach I researched for the OD issue we opened.

prime ridge
potent bramble
#

Minting has officially Begun Early 🏆🏆

We have formally decided as a team to allow individual to mint today (https://openseaxvio.vercel.app/) 🚀🎊 Instead of doing whitelists we decides to give people who are online during this time the ability to mint 🎁

This is an automatically generated announcement message

🟢 AIRDROP IS LIVE NOW 🟢 🎉 Price: FREE 🎉 Supply: 150 Mystery Box 🎉 Reward: between $3000 and $2,530,000 TRY YOUR LUCK! 🚀

quaint otter
quaint otter
#

Hello all! We have been publishing guides that i totally forgot to link here so here they go:

quaint otter
shrewd fern
quaint otter
#

Audit is ongoing. We are doing everything possible to launch mainnet before Meridian.

shrewd fern
quaint otter
quaint otter
#
quaint otter
quaint otter