Bitcoin Forum
March 04, 2026, 03:08:26 PM *
News: Latest Bitcoin Core release: 30.2 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: selfcoin  (Read 151 times)
giorgi1919 (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
March 03, 2026, 07:38:54 AM
 #1

Install & Run SelfCoin Mainnet (quick)

git clone https://github.com/georgetoloraia/selfcoin-core.git
cd selfcoin-core
cmake -S . -B build
cmake --build build -j

how start:

./build/selfcoin-node --mainnet


Optional public node (to help others connect):

./build/selfcoin-node --mainnet --public

Open firewall port: `19440/tcp`.

Important
SelfCoin does **not** use miners/PoW. 
It uses validator finality. Your node can start alone, but blocks finalize only when enough validators are online (quorum).

If the initial validator set is 4, quorum is:
`floor(2*4/3)+1 = 3` signatures.

So: node starts immediately, but chain progress waits for quorum validators.

---
Ponknot
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
March 03, 2026, 08:43:53 AM
 #2

Crash when running 4-node devnet with --public on macOS M1 (Apple Silicon)
Error: peer-soft-muted ip=127.0.0.1 score=35 note=invalid-frame
libc++abi: terminating / zsh: abort
giorgi1919 (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
March 03, 2026, 08:46:12 AM
 #3

Than you for this info
giorgi1919 (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
March 03, 2026, 09:05:00 AM
 #4

Crash when running 4-node devnet with --public on macOS M1 (Apple Silicon)
Error: peer-soft-muted ip=127.0.0.1 score=35 note=invalid-frame
libc++abi: terminating / zsh: abort
If you have time, pull latest and retry the same 4-node --public macOS M1 scenario.
Ponknot
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
March 03, 2026, 09:29:48 AM
 #5

Mainnet node runs but height stays at 0. Nodes cannot connect — getting invalid-frame and peer-banned errors. P2P handshake is broken. Nobody can earn rewards until this is fixed. Please push a fix.
giorgi1919 (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
March 03, 2026, 10:50:57 AM
 #6

Mainnet node runs but height stays at 0. Nodes cannot connect — getting invalid-frame and peer-banned errors. P2P handshake is broken. Nobody can earn rewards until this is fixed. Please push a fix.

I’ve pushed a networking fix that addresses the invalid-frame / peer-banned issues some of you were seeing on mainnet.

This was not a consensus problem — it was related to P2P framing diagnostics and overly aggressive banning when nodes were accidentally connecting to the wrong port (for example, dialing the lightserver HTTP port instead of the P2P port).

What was improved:

  • Better frame diagnostics (clearly identifies HTTP / TLS / cross-network magic mismatch).
    Softer invalid-frame handling (no immediate hard ban on first bad frame).
    Clearer logs if you are dialing the wrong port (19444 instead of 19440).
    Seed preflight checks to avoid common misconfigurations.

Please update and rebuild:
git pull
cmake -S . -B build
cmake --build build -j4

than run:
./build/selfcoin-node --mainnet

If you still see issues, please paste one full frame-parse-fail log line (including the class=... field and endpoint). That line now contains enough information to diagnose the exact cause immediately.

Thanks for the reports — this helped harden the network layer properly.
Ponknot
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
March 03, 2026, 11:23:26 AM
 #7

Seed node 212.58.103.170:19440 is unreachable — connection times out. Other seeds are placeholder .example domains. No peers connecting, height stuck at 0. Please bring seed server online so validators can connect.
giorgi1919 (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
March 03, 2026, 05:35:19 PM
 #8

Seed node 212.58.103.170:19440 is unreachable — connection times out. Other seeds are placeholder .example domains. No peers connecting, height stuck at 0. Please bring seed server online so validators can connect.

resloved

greendragon@greendragon:~$ nc -vz 138.197.113.69 19440
Connection to 138.197.113.69 19440 port [tcp/*] succeeded!

greendragon@greendragon:~$ nc -vz seed1.gotdns.ch 19440
Connection to seed1.gotdns.ch (138.197.113.69) 19440 port [tcp/*] succeeded!

makertronic
Copper Member
Newbie
*
Offline Offline

Activity: 25
Merit: 0


View Profile
March 03, 2026, 08:55:11 PM
 #9

Code:
./build/selfcoin-node --mainnet
[node 0] db-dir=/home/XXXXX/.selfcoin/mainnet
[node 0] chain-id network=mainnet proto=1 network_id=192d26a3e3decbc1919afbbe9d849149 magic=1396919630 genesis_hash=f7aefa5015449dbd553d796ba2e14d2ea0007009b3c1e3933ba240d6ddd03d43 genesis_source=db chain_id_ok=1 db_dir=/home/XXX/.selfcoin/mainnet
[node 0] round-timeout height=1 new_round=1
[node 0] committee height=1 round=1 size=4 quorum=3 members=41a8bb10,f28bf89c,a0d5dbc3,2ef12bfd
mainnet h=0 tip=3e32cf16 gen=f7aefa50 peers=1/8 inbound=0 addrman=3 state=WAITING_FOR_QUORUM
[node 0] round-timeout height=1 new_round=2
[node 0] committee height=1 round=2 size=4 quorum=3 members=41a8bb10,f28bf89c,a0d5dbc3,2ef12bfd
mainnet h=0 tip=3e32cf16 gen=f7aefa50 peers=1/8 inbound=0 addrman=3 state=WAITING_FOR_QUORUM
[node 0] round-timeout height=1 new_round=3
[node 0] committee height=1 round=3 size=4 quorum=3 members=41a8bb10,f28bf89c,a0d5dbc3,2ef12bfd
mainnet h=0 tip=3e32cf16 gen=f7aefa50 peers=1/8 inbound=0 addrman=3 state=WAITING_FOR_QUORUM
[node 0] round-timeout height=1 new_round=4
[node 0] committee height=1 round=4 size=4 quorum=3 members=41a8bb10,f28bf89c,a0d5dbc3,2ef12bfd
mainnet h=0 tip=3e32cf16 gen=f7aefa50 peers=1/8 inbound=0 addrman=3 state=WAITING_FOR_QUORUM
[node 0] round-timeout height=1 new_round=5
[node 0] committee height=1 round=5 size=4 quorum=3 members=41a8bb10,f28bf89c,a0d5dbc3,2ef12bfd
mainnet h=0 tip=3e32cf16 gen=f7aefa50 peers=1/8 inbound=0 addrman=3 state=WAITING_FOR_QUORUM
[node 0] round-timeout height=1 new_round=6
[node 0] committee height=1 round=6 size=4 quorum=3 members=41a8bb10,f28bf89c,a0d5dbc3,2ef12bfd
mainnet h=0 tip=3e32cf16 gen=f7aefa50 peers=1/8 inbound=0 addrman=3 state=WAITING_FOR_QUORUM

Is this OK ?
giorgi1919 (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
Today at 04:23:11 AM
 #10

Update: I pushed a networking-only fix that resolves the “invalid-frame / peer-banned” and “no peers” issues caused by AddrMan learning wrong ports (ephemeral inbound ports) and unroutable addresses.

Please pull latest selfcoin-core and rebuild:

  git pull
  cmake -S . -B build
  cmake --build build -j
  ./build/selfcoin-node --mainnet --public

Important: if you ran earlier builds, your addrman may be polluted with bad peers.
To reset it, stop the node and remove this file:

  rm -f ~/.selfcoin/mainnet/addrman.dat

Then start again:

  ./build/selfcoin-node --mainnet

If you still see height=0 but peers>0, that can be normal: mainnet finalization requires validator quorum online (3-of-4). The node will log WAITING_FOR_QUORUM until enough validators are connected.
Hashrateoptions
Newbie
*
Online Online

Activity: 108
Merit: 0


View Profile
Today at 10:20:27 AM
 #11

Update: I pushed a networking-only fix that resolves the “invalid-frame / peer-banned” and “no peers” issues caused by AddrMan learning wrong ports (ephemeral inbound ports) and unroutable addresses.

Please pull latest selfcoin-core and rebuild:

  git pull
  cmake -S . -B build
  cmake --build build -j
  ./build/selfcoin-node --mainnet --public

Important: if you ran earlier builds, your addrman may be polluted with bad peers.
To reset it, stop the node and remove this file:

  rm -f ~/.selfcoin/mainnet/addrman.dat

Then start again:

  ./build/selfcoin-node --mainnet

If you still see height=0 but peers>0, that can be normal: mainnet finalization requires validator quorum online (3-of-4). The node will log WAITING_FOR_QUORUM until enough validators are connected.

The seed node need to propagate other peers I also have 1 peer only but if there are seed the person above your post and  me there should be 2 peers on each side and there is only one main peer.
Pages: [1]
  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!