visit
Payments have a thing for being tricky —inside and outside the crypto world. Most of the time, the process is quite simple: someone offers you something (physical or digital) that you need in exchange for a price. You usually pay that price with a certain amount of money, receive your goods or services, and that’s it. But a lot of things could go wrong with that, especially if the entire process is digital.
Scams are, sadly, very common in all places. Some malicious actors could offer you fake or damaged products; or simply send your package to the wrong recipient, for example. If you have already paid for it, then what happens with your money? Is it lost forever? It shouldn’t be like that, right? That’s what conditional payments are for.By binding a digital payment to a specific condition, anyone could recover their money in the case that condition (like receiving a package or losing a bet) isn’t met during a reasonable period. Obyte Wallet offers in a user-friendly way, without any coding.
For example, the oracle represented by the address TKT4UESIKTTRALRRLWS4SENSTJX6ODCW posts data from football-data.org and mysportsfeeds.com. So, it works as a Sports Betting Oracle. It’s available for anyone to consult in the Obyte DAG, at any time.
Let’s say, then, that Alice made a bet with Bob: he should pay her 20 GBYTEs if the Sport Lisboa e Benfica (SLI) football team wins the next match against the FC Internazionale Milano (INT) in the UEFA Champions League (CL). Bob can bind the payment to that condition easily on the Obyte wallet. The first thing to do is go to the “Chat” section and “Add a new device” —Alice’s device, in this case. As for Alice, she must accept the pairing invitation on her own device (wallet).
Sending a conditional payment
Once paired, her device should appear in your “Contacts” list. Open a chat with her, and ask her for her Obyte address. You’ll have two options here: click on her address and select “Offer a smart contract”, or select “pay to this address”, set the amount, and click “Bind the Payment to a Condition”. In the first case, there’s an option for payments from both parties. In the second one, only one party is paying if the condition is fulfilled.
Beyond the provided by the Obyte team and some community members, there’s also an easy-to-use option for you (or someone else) to become an oracle. Or, more exactly, for your Obyte address to become an oracle. This way, that address is the last arbitrator between parties. It could be a boss, for example. If they received a task from an employee on time, a bonus would be immediately released to the other wallet.