Transaction Filtering
Goldsand operates a proprietary block builder that filters out impermissible transactions. The block builder simulates all available transactions (from public and private sources) and inspects if the transaction interacts with any of the blacklisted smart contracts. Any transaction that fits this criteria is labeled impermissible and is ignored. The remaining transactions are used to construct a block. The constructed block contains only permissible transactions from an Islamic point of view. After constructing a block, the builder sends the block to the Goldsand Validators via a specialized relayer. The validator proposes the block to the network
Smart Contract Blacklist
With the guidance of InshAllah's Shariah Committee, Goldsand maintains a list of applications that are deemed impermissible from an Islamic point of view. The addresses of all the smart contracts of these applications are added to the blacklist. This list of addresses is used to filter out any impermissible transactions from the Goldsand-proposed blocks
Last updated