https://atlantabitdevs.org/2023/04/18/bitcoin-socratic-seminar-17/ https://www.meetup.com/atlantabitdevs/events/292584775/
-
Why Stratum v2?
- Stratum v1 is old and has many problems
-
What is the Stratum protcol?
https://atlantabitdevs.org/2023/04/18/bitcoin-socratic-seminar-17/ https://www.meetup.com/atlantabitdevs/events/292584775/
Why Stratum v2?
What is the Stratum protcol?
https://atlantabitdevs.org/2023/05/30/bitcoin-socratic-seminar-18/ https://www.meetup.com/atlantabitdevs/events/293790513/
CVE-2017-12842 64 byte vulnerability while opening up additional smaller transaction size use-casesCVE-2017-18350 is a buffer overflow vulnerability which allows a malicious SOCKS proxy server to overwrite the program stack on systems with a signed char type (including common 32-bit and 64-bit x86 PCs).Atlanta BitDevs is a place for free and open Bitcoin education in Atlanta. Discussions will be technical but are open to people of all skill levels. 📙 Atlanta BitDevs' reading groups are small sessions where we focus on a specific topic within Bitcoin development and help each other understand it through discussion.
tsx connect.ts and let it run. It'll hang at the sync, let it sit for a 10 sec or so then kill it.DATA folder, paste the recovery phrase into recover.ts and run tsx recover.tsNote
You'll need to checkout this branch on our repo and build locally: https://github.com/FormFree/web5-js/tree/api/web5-recover
Then you'll need to start a new npm project and run npm install /path/to/FormFree/web5-js/clone/api/web5-recover/branch
/chat protocol to access all platforms available/chat protocol path like so/chat/telegram/{...}/chat/discord/{...}/chat/slack/{...}/chat/signal/{...}| import { Web5 } from '@web5/api'; | |
| import { DidJwk, DidDht, BearerDid } from '@web5/dids'; | |
| import { DwnRegistrar } from '@web5/agent'; | |
| import { Web5UserAgent } from '@web5/user-agent'; | |
| let initialize; | |
| const instances = {}; | |
| const storage = { | |
| get: (key, _default) => { |
| import { base64url } from '@scure/base'; | |
| import { entropyToMnemonic } from '@scure/bip39'; | |
| import { wordlist } from '@scure/bip39/wordlists/english'; | |
| // Function to convert Base64URL string to Uint8Array | |
| function base64UrlToUint8Array(b64url: string): Uint8Array { | |
| return base64url.decode(b64url + '='.repeat((4 - (b64url.length % 4)) % 4)); | |
| } | |
| // Function to convert the private key to a BIP39 mnemonic |