Bitcoin Forum
February 18, 2026, 04:05:03 PM *
News: Community awards 2025
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 [8]  All
  Print  
Author Topic: Running Bitok - 0.3.19 Mainnet  (Read 2761 times)
elvisjedusor (OP)
Jr. Member
*
Offline Offline

Activity: 42
Merit: 1


View Profile
February 17, 2026, 03:50:43 PM
 #141

Bitok explorer http://bitokd.run upgraded. Now showing more detailed transaction info (decoded scriptSig, scriptPubKey)

zipnoid
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
February 17, 2026, 05:59:09 PM
 #142

Bitok faucet is now available for those who want to experiment with the network.

freebitok.com

It distributes small amounts so users can test transactions, scripts and RPC without mining first.

Amounts adjust based on balance.

The faucet is funded publicly.
Donations can be sent to faucet address:
1MTq2ZHYzUktH8PQkUSVyx26GJfGVZwVMe

Balance and transactions are visible on the explorer.


I wasn't expecting this. Fantastic! I feel like a time traveler now Cheesy
zipnoid
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
February 17, 2026, 06:15:20 PM
 #143

I know this is silly but I have an honest question for the OP: what's the correct way to pronounce Bitok? Is it Bit-OK or as in tiktok?
I saw that there is a company with the same name (bitok.org), also in the crypto space. So I wonder if that could lead to confusion.
elvisjedusor (OP)
Jr. Member
*
Offline Offline

Activity: 42
Merit: 1


View Profile
February 17, 2026, 06:24:25 PM
Last edit: Today at 08:32:37 AM by elvisjedusor
 #144

Multisig Signing, Sighash Types, Script Sandbox
https://github.com/elvisjedusor/bitok/commit/20ff42a62b5b8969f32ec924ab59932fbce0bc3a

Added multisignature transaction signing.
The wallet detects m-of-n outputs, signs when sufficient keys are present, and merges partial signatures.

signrawtransaction now accepts a sighash type parameter:
ALL, NONE, SINGLE, optionally with ANYONECANPAY.

New RPCs:

createmultisig - returns address and redeemScript from pubkeys (no wallet required)
addmultisigaddress - same, resolving keys from the wallet and storing a label
analyzescript - static inspection: type, opcode count, sigops, consensus validity
validatescript - sandbox execution with a preloaded stack, returns result and final stack

Enables standard 2-of-3 escrow, SINGLE|ANYONECANPAY constructions, and cold storage workflows.
Scripts can be tested locally without broadcasting transactions.

More details:
https://github.com/elvisjedusor/bitok/blob/master/SCRIPT_TEMPLATES.md

Updated:
https://github.com/elvisjedusor/bitok/blob/master/RAW_TRANSACTIONS.md

All changes follow the original 0.3.19 transaction model.
No consensus rules were modified.
elvisjedusor (OP)
Jr. Member
*
Offline Offline

Activity: 42
Merit: 1


View Profile
February 17, 2026, 06:29:54 PM
 #145

I know this is silly but I have an honest question for the OP: what's the correct way to pronounce Bitok? Is it Bit-OK or as in tiktok?
I saw that there is a company with the same name (bitok.org), also in the crypto space. So I wonder if that could lead to confusion.

It's pronounced "Bit-ok"

There's no relation to bitok.org or any other project using a similar name.

The network is defined by its code and rules. The name is just a label.
theavibhai
Newbie
*
Online Online

Activity: 5
Merit: 0


View Profile
Today at 03:37:42 AM
 #146

I would love to buy some . Msg me on telegram - @dadofpips
Laheeboo
Newbie
*
Online Online

Activity: 11
Merit: 0


View Profile
Today at 04:37:44 AM
 #147

The nostalgic feeling is worth the electric, Thank you for this project, joining for support
zipnoid
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
Today at 05:10:24 AM
 #148

I would love to buy some . Msg me on telegram - @dadofpips

You can use the only exchange trading this token as of now: https://rabid-rabbit.org.
Or better yet, you can mine it Smiley
elvisjedusor (OP)
Jr. Member
*
Offline Offline

Activity: 42
Merit: 1


View Profile
Today at 09:01:47 AM
 #149

Wallet-level support for non-standard scripts
https://github.com/elvisjedusor/bitok/commit/20ff42a62b5b8969f32ec924ab59932fbce0bc3a

The wallet now recognizes and handles additional script templates enabled by the restored opcodes (from 18000 block).

ClassifyScript()
Nine new template types are defined. These include hashlocks (HASH160 and SHA256), arithmetic gates, bitwise constructions (with and without signatures), CAT-based covenants (hash-bound, signature-bound, or standalone), and splice scripts.
Scripts using these opcodes are identified explicitly instead of being labeled “nonstandard.”

Solver()
Hashlock templates are integrated into the signing path.
When the wallet has both the private key and the required preimage, it can construct:

Code:
<sig> <pubkey> <preimage>

for the corresponding output.

mapHashPreimages
Preimage-to-hash mappings are stored by the wallet and protected under the existing key lock.

New RPCs:
addpreimage - register raw hex data; computes and stores HASH160 and SHA256 mappings.
listpreimages - display registered entries.

analyzescript enhancement
When a recognized template is detected, the RPC reports the template name, expected scriptSig structure, and spending requirements.

Documentation updated:
SCRIPT_TEMPLATES.md

These changes extend wallet functionality to match the available Script capabilities.
elvisjedusor (OP)
Jr. Member
*
Offline Offline

Activity: 42
Merit: 1


View Profile
Today at 11:19:47 AM
 #150

Bitok chain is ready to cross block 18000.

All consensus, relay, mining, and wallet height gates reviewed. No off-by-one errors. Activation is reorg-safe and derived strictly from block height.

*Upgrade your node to the latest release.

What next.

I've started work on a TypeScript SDK for Bitok.

It will be published as an external library, not integrated into the node.

The goal is to provide typed RPC access, script construction helpers, transaction building, and contract primitives (multisig, hashlocks, etc.) without modifying the core client.

Bitok’s extended script functionality (CAT, arithmetic, bitwise ops) makes higher-level tooling useful. Most users won’t need it. Developers building contracts will.

This keeps the node simple while enabling experimentation at the application layer.

The repository will be published once the structure stabilizes. Developers are welcome to participate via issues and pull requests.
Pages: « 1 2 3 4 5 6 7 [8]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!