research
AutoCove-Plugin
Our great sponsors
research | AutoCove-Plugin | |
---|---|---|
24 | 14 | |
- | 3 | |
- | - | |
- | 0.0 | |
- | about 2 years ago | |
Python | ||
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
research
-
AnyHedge is UTXO DeFi Derivatives Contract Template for Bitcoin Cash and I Scraped On-chain Data for Total Settled Volume
It is non-custodian betting on price of supported assets paired against BCH, both parties put their money into the contract's pot and later the contract parses an oracle message and calculates how much they can take out. Made possible with Introspection opcodes and int64 upgrades to Bitcoin-tech Script VM, which activated in May '22 on Bitcoin Cash blockchain.
- What is the technological case for BCH?
- Is it there a continuation to the book “Mastering Bitcoin” but that explains the changes in BCH?
-
BCH May 15, upgrade, what benefits does it bring?
I dug around a bit and it seems to be this one: CHIP-2021-02-Bigger-Script-Integers.
-
What are your biggest criticisms towards the Lightning Network?
native introspection
- BCH Unlimited 1.10.0 now out. Let’s get ready for the May upgrade!
- I was hesitant to trust my BCH on the smartBCH chain but after a few days I'm sold! It is ALL the benefits of ETH's smart contracts and ALL the benefits of Bitcoin in one! Just one question...
-
Introducing Unforgeable Groups for Bitcoin Cash - Using Groups as Owners
The latest "Group" proposal (v4.2) is more than just "tokenization". It got simpler and more powerful at the same time. It now enables generic BCH output groups that can be used to create persistent Script covenant contracts that can prove their genuineness. This is something that current contracts cannot do, even with the new Introspection opcodes. Group would make it possible because the groupID is a commitment to the whole genesis transaction, but this is not a post about that.
-
Coming soon to Pokket.cash: SmartBCH support!
Will you soon shut up about BCH being shit against "superior chains" when I point you to the CHIPs such as Native Introspection Opcodes, Bigger Script Integers which allows better smart contract functionality coming in 2022, and PMv3 and Group Tokens which allow better token and transaction formats that are coming in 2023?
-
Introspection opcodes are so cool, here's a teaser
You can't, because it requires a sibling output (same prevout txid as the contract, but index 1 instead of 0) to be spent alongside it and it verifies it using introspection opcodes that will be available in May. Only the owner of the sibling can spend the contract.
AutoCove-Plugin
-
Which desktop wallet do you use for bch and why?
Electron Cash, since it has plugins. CashFusion's an example (internal plugin). I've released a couple external ones for fun (VanityTXID & AutoCove). A plugin can do anything if people edit the qt.py file inside the .zip.
-
tldr: utxo smart contract based noncustodial flipstarter with no limits!
Here is the hex if anyone wants to see it in AutoCove: 5479009c637cb1755479a9537a88537a011f7f7c01177f7b01197f00cc537a819d00cd537a8851cc7c819d51cd87777777675479519c63c3529d00c7827701179d00c700c658807e51c7827701199d51c6021027a26951c751c602b0049458807e7ea900c651c6930258029401147b7ec101157f777e00cc7b9d02a9147ca97e01877e00cd886d6d755167547a529d00cca1690376a9147b7e0288ac7e00cd8777776868
-
RefreshTimer.cash on Twitter :"Our contract has been upgraded, and the new version is already live on testnet!! A refresh transaction used to be 1105 bytes in size but with the upcoming BCH network upgrade it will be way more efficient and take up only 414 bytes! A decrease of over 60%!"
You could've used 2* OP_CODESEPARATOR. The pReturn... v1.1.0 Script I released today for AutoCove has 18% lower fee with a CODESEPARATOR. Here is the RefreshTimer hex to decode in Electron Cash v4.2.6:
-
Dark mode arrives on Bitcoin.com Wallet
Electron Cash has dark theme, too, but it has some color issues. I've released a plugin (AutoCove) that toggles B&W backgrounds, with colored Script. I dunno if the Android version of EC has the dark theme.
-
CashFusion of 11 BCH with a 6.25 BCH coinbase reward! (Throwaway seed below.)
I've released an update to AutoCove (EC Script plugin) with asm & dark-theme support, an op-counter and TXID lookup. However it still needs another update.
-
Full list of all Bitcoin Cash Script OpCodes (inside AutoCove EC plugin v1.0.5)
The plugin's GitHub has the AutoCove-Plugin.zip needed to install it into Electron Cash. I last posted a video of v1.0.3 decoding some popular Script types. That version was missing Native Introspection & OP_REVERSEBYTES. The decoder now accepts whole raw txn input, and spelling can seamlessly switch between OP_CODES & codes etc.
-
"more than 51 transactions have interacted with the refreshtimer smart contract! Each time the smart contract state is updated, its address changes. We're not aware of any contract on BCH that has had more state updates, so we declare ourselves pioneers in this regard"
For anyone interested, here is an auto-decode from State 52's pay-out (I need to think about the formatting):
-
Decoding P2SH Scripts using EC plugin AutoCove v1.0.3 (feat. 1-of-1, Hodl & Mecenas, all in color)
I last posted after v1.0.2 introduced color. v1.0.3 can be downloaded from GitHub here. After someone spends from any address starting with p or 3, the Script hex can be copy-pasted from block explorers into the plugin, so that the Script is made more readable, e.g. with colors. It could be a nice way to check how smart contract plugins etc work, inside Electron Cash.
-
Is there a BCH Node that Provides Querying of OP_RETURN contents?
OP_RETURN could provide an elegant way to make automated payments. The contract address can auto-pay the receiver after a particular time (e.g. weekly rent payments). We need at least one node to query all OP_RETURNs to keep track of all new contracts. The auto-payment can be made using PrivKey=1. I've been developing AutoCove, but it's not powerful enough.
-
Introducing colored OpCodes with AutoCove (EC plugin v1.0.2)
The v1.0.2 release is at GitHub. The .zip can be installed into any EC wallet, to play around with OpCodes. I'm really not sure what the colors should be. On the one hand, lines can start with green since that means go, but on the other hand the start of a line is when we have to stop & think about them. Then I wonder how next year's OpCodes will be colored...
What are some alternatives?
Lightning-Network - List of Lightning Network technical issues, bugs, flaws, and exploits.
Electron-Cash - Electron Cash; Bitcoin Cash thin client
bitcoin-verde - Bitcoin Verde is a Java full-node implementation of the Bitcoin Cash protocol. Fully indexed, Bitcoin Verde is a unique, from the ground-up, implementation. Bitcoin Verde provides a block explorer, development library, and network implementation diversification.
Mecenas-recurring-payment-EC-plugin - A recurring payment plugin for Electron Cash designed as a solution for noncustodial patronate
bitcoin-cash-node
bch.info - Bitcoin Cash informational website
BCHUnlimited
pmv3 - (Withdrawn) A version 3 transaction format proposal for Bitcoin Cash. Maintainer recommends CashTokens:
group-tokenization
chips
chips
cashscript - ⚖️ Easily write and interact with Bitcoin Cash smart contracts