CanYa April Update - Binance Chain payments for CanWork
We’re almost there!
In the last update, we said the CanWork release for Binance Chain (BEP2) payment integration was expected this April — and, it still is!
In case you missed it, we dropped a short demo video in our Telegram channels of a Client paying into escrow using BNB, check it out.
End-to-end user tests
We’ve been testing the new CanWork payment system:
- Using several testnet BEP2 tokens
- Through the entire end-to-end process
- In different scenarios
- Monitoring the on-chain transactions and BEP-Escrow behaviours
- Confirming CanWork’s interactions with BEP-Escrow and action updates
Successes & ‘failures’
We achieved successful end-to-end tests of the entire payment & release flow but have identified some quirky cases that require patching and repeat testing. This will likely be complete by early next week.
Testing progress:
(Testnet BNB, RUNE, XRP, CAN)
Job Start
- BEP2 asset selection via CanWork ✅
- New ESCROW tx created on-chain ✅
- BEP-Escrow acknowledgement ✅
- VALUE confirmation tx created on-chain ✅
- CanWork monitor updates tx logs ✅
Job Complete
- CanWork release trigger ✅
- RELEASE tx created on-chain ✅
- BEP-Escrow acknowledgement of release command
- DISBURSE tx created on-chain ❌ 50%
Under some conditions, the final escrow disbursal produces unexpected results. These artefacts were not observed during $CAN-only operation and have no impact on the success of intended functionality. A fix will be relatively trivial.
Success case with on-chain examples
The following is an example of a successful test case using BNB. You can see a screenshot of the CanWork transaction logs available to each user in their job management page.
You can see the 4 distinct phases with their accompanying Binance Chain Transaction links. We’ve provided the transaction hashes below, if you’re interested to see what these transactions look like on-chain:
From bottom to top:
Outlook for April
We will likely have the fix by early next week. Following confirmation of the fix (with repeated testnet tests), we will recruit some keen community members to help us scale the test to the mainnet Binance Chain.
We expect to release officially on our channels by the end of the month. We will likely see some increased socials and jobs on CanWork too, with promotion ramping up in May.
If you’d like to hear more about CanWork, the Binance Chain Escrow, or discuss anything with our team come and join the CanYa Community Telegram Channel
You can also reach us anywhere below:
- Telegram Announcements: https://t.me/canyacoin
- CanWork: https://www.canwork.io/
- Twitter: https://twitter.com/canyacoin
- Facebook: https://www.facebook.com/CanYaCoin/
- Medium: http://www.medium.com/CanYaCoin/