Skip to content

Commit e8beb26

Browse files
committed
updated config and setup
1 parent bd2d5eb commit e8beb26

3 files changed

Lines changed: 21 additions & 7 deletions

File tree

.github/setup.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ wget https://bitcoincore.org/bin/bitcoin-core-28.0/bitcoin-28.0-x86_64-linux-gnu
22
tar -xzvf bitcoin-28.0-x86_64-linux-gnu.tar.gz
33
ln -s $PWD/bitcoin-28.0/bin/* /usr/local/bin/
44
mkdir -p ~/.bitcoin
5-
echo "rpcconnect=165.22.121.70" >> ~/.bitcoin/bitcoin.conf
5+
echo "rpcconnect=161.35.161.124" >> ~/.bitcoin/bitcoin.conf
66
echo "rpcuser=btrustbuildersrpc" >> ~/.bitcoin/bitcoin.conf
77
echo "rpcpassword=btrustbuilderspass" >> ~/.bitcoin/bitcoin.conf

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111

1212
steps:
1313
- name: Checkout repository
14-
uses: actions/checkout@v4 # Check out the repository code
14+
uses: actions/checkout@v6 # Check out the repository code
1515

1616
- name: Setup, Get Block & Verify Submissions
1717
run: |
@@ -22,7 +22,7 @@ jobs:
2222
2323
mkdir -p ~/.bitcoin
2424
echo "signet=1" >> ~/.bitcoin/bitcoin.conf
25-
echo "rpcconnect=165.22.121.70" >> ~/.bitcoin/bitcoin.conf
25+
echo "rpcconnect=161.35.161.124" >> ~/.bitcoin/bitcoin.conf
2626
echo "rpcuser=btrustbuildersrpc" >> ~/.bitcoin/bitcoin.conf
2727
echo "rpcpassword=btrustbuilderspass" >> ~/.bitcoin/bitcoin.conf
2828

README.md

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ Exercise should be done using the [Signet](https://mempool.space/signet) test ne
66

77
A remote Signet node has been created for this exercise, all you have to do is to send bitcoin-cli commands to it.
88

9-
You need to add these lines to your `bitcoin.conf` file to connect to it:
9+
You need to replace your `bitcoin.conf` config with these lines below to connect to it:
1010

1111
```
1212
signet=1
1313
[signet]
1414
rpcuser=btrustbuildersrpc
1515
rpcpassword=btrustbuilderspass
16-
rpcconnect=165.22.121.70
16+
rpcconnect=161.35.161.124
1717
```
1818

1919
...and then execute `bitcoin-cli -signet getblockchaininfo`.
@@ -42,11 +42,25 @@ You can also check out [Bitcoin Core RPC API Reference docs](https://developer.b
4242

4343
6. Confirm your forked repository has a green check mark.
4444

45-
<img src="https://github.com/btrust-builders/lbcli-final-capstone-project/blob/main/success.png" width="1000" />
45+
<img src="https://github.com/btrust-builders/lbcli-final-capstone-project/blob/main/success.png" width="300" />
4646

4747
7. For the final exercise, follow instructions in `FINAL-TASK.MD` file and update all other `xxx.txt` files.
4848

49-
8. Submit your solution to this form: [Google form](https://forms.gle/eDRGAJXpLqRxEExR6).
49+
8. Submit your solution to this form: [Google form](https://forms.gle/MHXcSUFStn5vr5dXA).
5050

5151
PS: You can commit and push as often as you like and GitHub Actions will re-evaluate your code every time.
5252
You will need to look through the auto-grader logs (in the "Actions" tab) to see what exactly you got right or wrong.
53+
54+
## Resources
55+
- Learn me a Bitcoin: [link](https://learnmeabitcoin.com/)
56+
- Bitcoin RPC API Reference: [link](https://developer.bitcoin.org/reference/rpc/index.html)
57+
- Bash Scripting Tutorial – Linux Shell Script and Command Line for Beginners: [link](https://www.freecodecamp.org/news/bash-scripting-tutorial-linux-shell-script-and-command-line-for-beginners/)
58+
59+
## Plagiarism Policy
60+
Submissions must be your own work. Do not copy from other students, solution repositories, or past cohorts. Sharing or copying answers is not allowed. Violations may result in your submission being invalidated or in follow-up under the program’s policies.
61+
62+
## AI Usage Disclaimer
63+
You may use AI tools to study and to clarify concepts, but the commands and code you submit must be written by you. Do not paste in AI-generated answers as your submission. The exercises are for your learning; relying on AI to produce answers will undermine that and may be treated like other academic misconduct.
64+
65+
## Why These Restrictions?
66+
These rules are in place so that you actually practice using Bitcoin CLI, build real skills, and can be fairly assessed. Doing the work yourself is how you learn; shortcuts defeat the purpose of the exercises and don’t prepare you for what comes next in the program.

0 commit comments

Comments
 (0)