Skip to content

Add install and quick start scripts#1262

Open
chenyukang wants to merge 19 commits intonervosnetwork:developfrom
chenyukang:quick-start
Open

Add install and quick start scripts#1262
chenyukang wants to merge 19 commits intonervosnetwork:developfrom
chenyukang:quick-start

Conversation

@chenyukang
Copy link
Copy Markdown
Collaborator

Also trivial fix on config/mainnet/config.yml.

@chenyukang chenyukang force-pushed the quick-start branch 3 times, most recently from 71b584f to 2569726 Compare April 8, 2026 12:32
@chenyukang chenyukang force-pushed the quick-start branch 2 times, most recently from 4a691ad to 425a77e Compare April 9, 2026 09:11
Comment thread config/mainnet/config.yml
ckb:
# Please use a trusted CKB RPC node, the node should be able to provide the correct data and should be stable.
rpc_url: "http://127.0.0.1:8114/"
rpc_url: "https://mainnet.ckb.dev/"
Copy link
Copy Markdown
Member

@quake quake Apr 10, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This node is provided by community members, they may be unstable, incomplete or not work at all, I don't think use it as a default value for mainnet is a good idea.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

then if a user want to run a fnn node on mainnet, what's the best option for they to connect a ckb node? run a ckb node is also a ops heavy task...

@chenyukang chenyukang changed the title Add install and quick start scripts Fix gitignore Apr 10, 2026
@chenyukang chenyukang changed the title Fix gitignore Add install and quick start scripts Apr 10, 2026
Comment thread config/mainnet/config.yml Outdated
# Please strictly limit the access to only trusted machines.
# If you bind RPC to a public address, set biscuit_public_key to enable authentication.
# See https://github.com/nervosnetwork/fiber/blob/main/docs/biscuit-auth.md for how to generate and configure the biscuit key pair.
# biscuit_public_key: "ed25519/17b172749be74276f0ed35a5d0685752684a3c5722114bba447a2f301136db79"
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove the example public key here. just leave a <placeholder> in the config value.

If an user or a llm accidentally set this key and expose the api to public, the internal API will also exposed to public such as remove_preimage or update_revocation, which may introduce security issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants