[WordPress] 外掛分享: Unicrow: Cryptocurrency escrow

WordPress 外掛 Unicrow: Cryptocurrency escrow 的封面圖片。

前言介紹

  • 這款 WordPress 外掛「Unicrow: Cryptocurrency escrow」是 2025-03-26 上架。
  • 目前尚無安裝啟用數,是個很新的外掛。如有要安裝使用,建議多測試確保功能沒問題!
  • 上一次更新是 2025-03-27,距離現在已有 38 天。
  • 外掛最低要求 WordPress 6.0 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 7.0 以上。
  • 尚未有人給過這款外掛評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

unicrow |

外掛標籤

escrow | ethereum | payments | stablecoins | cryptocurrencies |

內容簡介

總結:這個外掛讓將Unicrow整合到基於WooCommerce和可選Dokan建立的市場更加容易。它擴展了WooCommerce和Dokan的設置,讓管理員能夠設定其參數。

### 問題與答案
1. Unicrow外掛的支援範圍是什麼?
- Unicrow在Ethereum的Layer 2平台上運行,包括Arbitrum One和Base,支持ETH和任何ERC20代幣,例如穩定幣USDT或USDC。
2. escrow具有哪些參數?
- 每個獨立的escrow具有以下參數:賣方(應該接收款項)、市場(可選,獲得佣金)、仲裁者(可選,解決爭議)和挑戰(escrow)期間。
3. 買家什麼時候可以將資金釋放給賣家?
- 買家可以隨時將資金釋放給賣家。
4. 當挑戰期限結束後,資金可以被要求給賣家嗎?
- 是的,當挑戰期限結束後可以向賣家要求資金。
5. Unicrow是否是不可變的且無保管的?
- 是的,Unicrow是不可變的且無保管的。
6. Unicrow外掛支援的有哪些功能?
- Unicrow外掛在WooCommerce(WC)中擴展,包括在WC的設置中和結帳頁面中添加到支付方式列表中,以及將可選的賣家地址屬性添加到產品設置中,這在沒有Dokan的情況下也允許運行多供應商市場。

原文外掛簡介

The plugin makes it easy to integrate Unicrow into a marketplace built on WooCommerce and optionally Dokan.
It extends WooCommerce and Dokan settings to allow admins to configure its parameters
Overview
There are a few things important to understand before we get into the (very simple) setup.
About _Unicrow_
To better grasp the potential that Unicrow brings to marketplace operators, it is good to understand the protocol basics.
* Unicrow runs on Ethereum’s Layer 2s Arbitrum One and Base and supports ETH and any ERC20 token, e.g. stablecoins like USDT or USDC
* Each individual escrow has the following parameters: seller (supposed to receive the funds), marketplace (optional, gets a commission), arbitrator (optional, decides a dispute), and what’s the challenge (escrow) period.
* The Buyer can release funds to the seller at any time
* Funds can be claimed to the seller after the challenge period ends
* The Marketplace and/or arbitrator fees will be sent out when the funds are claimed or released from the escrow.
* Unicrow is immutable and non-custodial
You can read more details at docs.unicrow.io.
The Quick Start section of our documentation website includes useful information for users. Feel free to copy&paste any of the content or refer to it in your marketplace user guides.
Supported tokens
The plugin supports ETH, USDC, and USDT on Arbitrum One network. We will extend the support for Base soon and for additional tokens based on feedback and eventually make it easier for admins to add support for any tokens. In the meantime, the admins can extend support in the source code directly (see Advanced Setup below)
Supported functionality
WooCommerce
Unicrow plugin extends Wooommerce (WC) in the following ways:
* It is added to a list of payment methods in WC’s settings and on the checkout page
* It adds an optional seller address attribute to product settings - this technically allows operating a multi-vendor marketplace even without Dokan, simply by adding different seller address to different products.
* It adds a link to the transaction in Unicrow web3 app to admin emails and to the order notes.
Dokan
The plugin further adds or reuses the following to Dokan settings:
* It uses Dokan‘s admin commission as a marketplace fee parameter in Unicrow transactions
* It adds seller address parameter to vendor settings and if set, uses it in the transactions (in that case, setting seller address in product settings or WooCommerce Payment settings is not necessary)
* It adds to an email sent to the vendor a note with a link to the transaction in Unicrow web3 app
Prerequisites
WordPress plugins:

WooCommerce is a required and technically sufficient pre-requisite since Unicrow plugin hooks into its functions for setting up and for payment processing. 
While WooCommerce itself doesn’t support multi-vendor setup, Unicrow extends product settings for seller address attribute.
That means if an admin doesn’t want to complicate things with multiple sellers and an additional plugin such as Dokan, but wants to be able to process payments to different addresses for different products, the combination of WC and Unicrow allows for this.
(Optional) Dokan for full multi-vendor functionality.

Other/Crypto-related prerequisites for different actors:

Marketplace operator

A secure wallet able to receive fees (if applicable) on the supported network
An online web3 wallet to provide arbitration service loaded with a little bit bit of ETH to pay for gas costs 
(optional) An online web3 wallet that would regularly claim payments to _sellers as a service to them (for simplification it can be done also from the Arbitrator wallet)

Buyer

A web3 wallet with sufficient balance to pay the purchase and a little bit of ETH on the supported network

Seller

An Ethereum address to receive the supported tokens on the supported network

Setting Up
Follow these steps to set up Unicrow with WooCommerce and, optionally, Dokan
1. Open WordPress Admin Console
1. Install and activate WooCommerce, Unicrow WooCommerce plugin, and optionally Dokan
2. Open WooCommerce → Settings → Payments and press Manage next to Unicrow
3. Enter the values per your preference:
* Default Seller Address: If you plan to receive all payments to one address, paste that address here. Leave it empty if you plan to set seller address per product or (in Dokan) per vendor
* Marketplace Address: If you plan to collect a commission directly from Unicrow to your wallet, paste its address here. This can be a cold wallet or even an exchange address as long as it supports receiving the tokens you chose on the supported network (currently Arbitrum One TODO: add link to arbitrum guide).
* Marketplace Commission: Leave empty if you want the plugin to reuse Dokan commission settings or if you don’t plan to charge a commission.
* Challenge Period: How long a buyer can challenge the payment. After this, the seller can claim the payment.
* Arbitrator address: An address of a wallet account from which you will resolve disputes. The address should be funded with a little bit of ETH for gas fees and easy to access and make transactions from, e.g. a browser or even a mobile wallet. It won’t hold customer funds at any point so it can be “hot”.
* Arbitrator fee: Arbitrator fee in %. If the marketplace operator is an arbitrator too, can leave this at 0.
* Accepted tokens: Currently supporting ETH, USDT, USDC. We’d like your feedback which ones we should prioritize and will eventually let you manage a custom list (which you of course can still do by opening the plugin code and editing config.php 🙂
4. If you use Dokan, you can set seller address per vendor in Users -> All Users -> Edit -> Unicrow Vendor Options
Advanced Setup
Please don’t hesitate to contact us at [email protected] to suggest improvements, but in the meantime if you want to add some other ERC20 token to the list or switch the plugin to support Base, you can do it by editing the plugin code using a plugin like WPIDE:
* To add a custom ERC20 token, edit config.php
* In this case, we’d recommend to edit the description to reflect this too
* To switch to Base, edit src/class-wc-gateway-unicrow.php and change 'chainId' => 42161, to 8453
External services
The plugin reads ETH price from Coingecko’s public API (api.coingecko.com).
It also connects to Unicrow’s REST API to create a payment request in Unicrow’s app. Subsequently it redirects a user to the app to pay the re request and uses the provided callback url to send the user back to the confirmation page.
The data submitted to the REST API are:
* order price
* order number
* buyer, seller, marketplace, and arbitrator ETH addresses
* marketplace and arbitrator commissions
* escrow period

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Unicrow: Cryptocurrency escrow」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


1.0.0 | trunk |

延伸相關外掛(你可能也想知道)

  • MyCryptoCheckout – Bitcoin, Ethereum, and 100+ altcoins for WooCommerce 》一款針對 WooCommerce 和 Easy Digital Downloads 的加密貨幣付款閘道。直接將貨幣收到您選擇的錢包。, , 關鍵特點和亮點, , 0%交易費用, 沒有 KYC 或產品限...。
  • Coinbase Commerce Payment Gateway for WooCommerce 》使用 Coinbase Commerce 外掛,在您的 WooCommerce 商店中接受比特幣、以太坊、萊特幣和比特幣現金等加密貨幣支付。。
  • ABC Crypto Checkout 》介紹, ABC Crypto 外掛由 Payerurl 提供技術支援。ABC 外掛可在交易時使用即時匯率將任何法幣貨幣轉換為 USDT、ETH 或 BTC,以支付用戶的網上付款,付款完成...。
  • NOWPayments For WooCommerce 》/p>, 購買專業版 | 專業版線上展示 | 文件, NOWPayments for WooCommerce 是一個易於使用的WordPress外掛,可與WooCommerce完美整合使用。, 由 SCI Intellige...。
  • Coinbase Commerce – Crypto Gateway for WooCommerce 》購買專業版 | 專業版實時演示 | 文檔, , 比起其他加密貨幣交易所,Coinbase 是最好用的加密貨幣網關。, 如何在 WooCommerce 網店上安裝 Coinbase Commerce:,...。
  • Accept Cryptocurrencies with Plisio 》使用 Plisio 外掛接受來自全球客戶的比特幣、萊特幣、以太坊、比特現金、Zcash、狗狗幣等加密貨幣的付款。我們支持比特幣 SegWit 協議,這些交易具有優先性和...。
  • Crypto Price Widgets – CryptoWP 》CryptoWP 是一個輕量級的外掛,可以方便地在您的網站上管理和顯示加密貨幣價格和其他相關資訊。, 以下是 CryptoWP 的主要特色:, , 從 Crypto 儀表板導入和管...。
  • Cryptocurrency Payment Gateway 》特色:, , 接受Dash加密貨幣作為付款方式。, 提供您自己的Dash錢包地址列表或使用Block.io高級帳戶(獲得我們的HD錢包附加元件,直接接收到HD錢包,例如Elect...。
  • WooCommerce Crypto Payment Processor 》使用CoinGate模組在您的商店接受加密貨幣付款 - 完全自動化的付款處理和發票解決方案,適用於線上商店。, 無需匯率波動風險,即可收到比特幣和其他加密貨幣、...。
  • WPSmartContracts 》WP Smart Contracts 是適用於 WordPress 的區塊鏈技術。您可以輕鬆在網站上建立智能合約。, 即時智能合約, 使用以太坊 Solidity 語言建立分散式應用程式,而...。
  • xMoney Crypto for WooCommerce 》未來的Utrust for WooCommerce外掛:, 在您的網店上直接接受比特幣(Bitcoin)、以太幣(Ethereum)、Utrust 通證和其他加密貨幣,並以1%的費用在法定貨幣上...。
  • Web3 – Crypto wallet Login & NFT token gating 》這個外掛讓使用者可以使用加密貨幣錢包登入 WordPress 網站,並限制/封鎖/限制 WP 網站上特定頁面、文章和影片,僅允許基於 Crypto Wallet 中擁有的 NFTs 的...。
  • NFT Maker 》若想販售 NFT,卻不想從頭開始建立完整的 NFT 市場,NFT Maker 就是您一直在等待的外掛程式。它具有慵懶挖礦功能、WordPress 整合、免費IPFS儲存等優勢。, NF...。
  • EthPress – Web3 Login 》EthPress Web3 登入 WordPress 外掛增加了連接加密貨幣錢包的功能,例如以太坊、币安智能链 (BSC)、Polygon (MATIC) 或其他相容於以太坊虛擬機 (EVM) 的區塊...。
  • Pay With Ether for WooCommerce 》使用 Pay with Ether 外掛,您的 WooCommerce 商店的顧客可以使用以太幣進行付款。在結帳時,顧客可以選擇使用以太幣進行付款。, 如果顧客選擇使用以太幣進行...。

文章
Filter
Mastodon