Register and share your invite link to earn from video plays and referrals.

Search results for Simplicity
Simplicity community
One keyword maps to one global community path.
Create community
People
Not Found
Tweets including Simplicity
Simplicity things we've done over the last 6 months: - Shipped Simplex development framework - Wrote three ELIPs for dapp <> wallet communication - Wrote an ELIP for Simplicity clear signing - Added jet extensions support to Simplicity - Added Bitcoin jets to Simplicity - Refactored parser in SimplicityHL compiler - Implemented enums in SimplicityHL - Implemented modules and libs in SimplicityHL - Shipped SimplicityHL-std alpha - Developed Humid browser extension wallet - Developed p2p lending PoC (twice) - Developed Simplicity Unchained service - Developed p2p options PoC - Developed Simplicity CMR metadata service - Developed SimplicityHL formatter - Improved Simplicity website and documentation - Researched Simplicity-native multisig - Researched DAMP - Researched Simplicity-powered price oracle - Researched Simplicity-powered bridge - Fixed many UX issues and bugs across all products The next 6 months will be huge.
Show more
Simplicity-powered decentralized price oracle on Liquid concept.
Simplicity will eventually become available natively in Bitcoin. Maybe in 10 years. But that's the whole point.
Auditing Simplicity contracts #5#. Even if all the unit tests are passing, the contract may still be critically vulnerable. Watch out for deadlocks, it's very easy to miss edge-case conditions.
Show more
Some common Simplicity contract vulnerabilities. Though, the list is still very incomplete and will probably be expanded.
Announcing the first-ever Simplicity CTF challenge! I've locked 0.01 LBTC in a contract. Your task is to find how to unlock it and claim the reward! I've also sent this challenge to our internal Blockstream chat. Here is the description. Good luck!
Show more
We've just released SimplicityHL v0.6.0. Introducing imports, modules, dependencies, and source code flattening. Also, custom jet environments can now be implemented as dynamic libs and plugged into the compiler. Check out the full release!
Show more
Damn vulnerable Simplicity covenants #4#. Timelocks are ambiguous. Nodes interpret them differently depending on the tx value passed. If v < 500_000_000, it's a block height; otherwise, it's a timestamp. Be careful designing locking covenants. Unexpected unlocks may occur.
Show more
Damn vulnerable Simplicity covenants #3#. Use `jet::sig_all_hash()` to construct transaction topology messages properly. Otherwise, it's fairly easy to allow signature replay attacks.
Show more