Latest sCrypt News

Concept of private key in digital technology
Tech 23 March 2022

Private key puzzles

sCrypt introduces a new type of Bitcoin smart contract called private key puzzles, which can only be solved by providing the corresponding private key of a given public key.

Crowd Funding on the Cogwheels
Tech 22 March 2022

Crowdfunding on Bitcoin

Compared to Kickstarter, sCrypt’s approach is automatically enforced by Bitcoin, does not entrust funds to a trusted third party, and enjoys low fees.

Top view of on wooden cubes with words fake and fact
Tech 16 March 2022

A deep dive into Lopp’s ‘On BSV scalability’

In this piece, sCrypt’s Xiaohui Liu investigates the claims made by BTC evangelist Jameson Lopp in his recent article, focusing on technical and objective arguments, instead of philosophical differences.

Digital Currency
Tech 8 March 2022

The partial preimage technique

sCrypt’s Xiaohui Liu shows a novel technique to compute the hash with only part of the preimage for a wide range of hashing algorithms.

Digital Currency
Tech 5 March 2022

Split contracts using P2CH

In this article, sCrypt presents an optimization technique to split a large contract into multiple smaller ones, demonstrating how it works in contracts with large loops and many public functions.

pay-to-contract-hash-min
Tech 17 February 2022

Pay to Contract Hash

sCrypt proposes a novel approach called "Pay to Contract Hash (P2CH)" to address the two limitations of smart contracts on Bitcoin simultaneously.

electronic microchip
Tech 15 February 2022

DeFi on Bitcoin Part 3: Uniswap

In the third part of this series, sCrypt explains how to build a Uniswap-like exchange on Bitcoin, allowing users to pool tokens/bitcoins into smart contracts and provide liquidity to the exchange.

defi-on-bitcoin-part-2-nft-and-marketplace-min
Tech 13 February 2022

DeFi on Bitcoin Part 2: NFT and marketplace

In the second part of this series on why it's more advantageous to run DeFi on Bitcoin, Xiaohui Liu illustrated how to build non-fungible tokens (NFT) and sell them directly on Bitcoin.

Smart Contract with Coding and Tech Background
Tech 26 January 2022

Smart contract-based oracle slashing

sCrypt's Xiaohui Liu showed how to use smart contracts to slash cheating Sensible oracles, which is applicable to any oracle where evidence of fraud can be verified in a smart contract.

Codeseparator
Tech 15 January 2022

OP_CODESEPARATOR

sCrypt demonstrates the usage of OP_CODESEPARATOR, such as optimizing preimage size in OP_PUSH_TX and other uses like in-script functions and signing different execution paths.