π Ethereum API Documentation
π https://ethereum.github.io/execution-apis/api-documentation/
π https://github.com/ethereum/execution-apis
π https://ethereum.org/en/developers/docs/apis/json-rpc/
π https://ethereum.github.io/execution-apis/api-documentation/
π https://github.com/ethereum/execution-apis
π https://ethereum.org/en/developers/docs/apis/json-rpc/
KS note
πͺ Advices From Konata - white hat hackerπ₯·
πͺ Advices From Mackenzie - Hacker Success At immunefi
π https://x.com/adrianhetman/status/1610261306761781251
π https://x.com/adrianhetman/status/1610261306761781251
πͺ² Contest/Bug Bounty Platforms
0οΈβ£ C4
1οΈβ£ Sherlock
2οΈβ£ codehawks
3οΈβ£ Cantina
4οΈβ£ findaudit
5οΈβ£ Immunefi
6οΈβ£ Remedy
7οΈβ£ Hats
8οΈβ£ Hackenproof
9οΈβ£ Securr
π Secure3
0οΈβ£ C4
1οΈβ£ Sherlock
2οΈβ£ codehawks
3οΈβ£ Cantina
4οΈβ£ findaudit
5οΈβ£ Immunefi
6οΈβ£ Remedy
7οΈβ£ Hats
8οΈβ£ Hackenproof
9οΈβ£ Securr
π Secure3
Code4rena
Code4rena is a competitive audit platform that finds more high-severity vulnerabilities, more quickly than any other auditing method.
π1
πΎ2
KS note
π₯· You learn more by doing
πΎ CTF/Challenge(s)
1οΈβ£ HTB
2οΈβ£ damnvulnerabledefi
3οΈβ£ ethernaut
4οΈβ£ onlypwner
5οΈβ£ Web3PWN
1οΈβ£ HTB
2οΈβ£ damnvulnerabledefi
3οΈβ£ ethernaut
4οΈβ£ onlypwner
5οΈβ£ Web3PWN
π₯1
Forwarded from Remedy
β‘ Calling all Web3 Security firms β‘
Let us join forces and together fortify our blockchain ecosystems!
We're excited to offer Glider Ethereum mainnet access to all our Web3 cybersecurity comrades. Time to level up our defense game!
Start finding bugs at scale nowππΌ https://exty84bdiei.typeform.com/gliderpartners
Let us join forces and together fortify our blockchain ecosystems!
We're excited to offer Glider Ethereum mainnet access to all our Web3 cybersecurity comrades. Time to level up our defense game!
Start finding bugs at scale nowππΌ https://exty84bdiei.typeform.com/gliderpartners
Typeform
Mainnet | orgs
Turn data collection into an experience with Typeform. Create beautiful online forms, surveys, quizzes, and so much more. Try it for FREE.
π₯2
πͺ How to become a web3 Auditor - by HackenProof
π https://forum.hackthebox.com/t/how-to-become-a-web3-auditor/275194
π https://forum.hackthebox.com/t/how-to-become-a-web3-auditor/275194
X (formerly Twitter)
HackenProof (@HackenProof) on X
Expert web3 bug bounty and crowdsourced audit platform with 220 programs and over 20 million in bounty
DS: https://t.co/yl9Srpuzbb
DS: https://t.co/yl9Srpuzbb
π2π₯1
KS note
π Ethereum API Documentation π https://ethereum.github.io/execution-apis/api-documentation/ π https://github.com/ethereum/execution-apis π https://ethereum.org/en/developers/docs/apis/json-rpc/
const axios = require('axios');
async function MakeCall(_method, _jsonRPCUrl) {
try {
const response = await axios.post(_jsonRPCUrl, {
jsonrpc: '2.0',
method: _method,
params: [],
id: 1,
});
console.log(`[Result] ${response.data.result}`);
} catch (error) {
console.error(`[Error] ${error.message}`);
}
}
MakeCall("eth_blockNumber", "https://localhost:8545");β€4π1
π€ Do not memorize commands. Understand them
π» foundry β [cast call] VS [cast send]
1οΈβ£ cast call
γ» to call a view/pure function ( non state changing function )
γ» required arguments :
γ» RPC URL
γ» Contract Address
γ» Function Name
2οΈβ£ cast send
γ» to call a non view/pure function ( a state changing function )
γ» required arguments :
γ» RPC URL
γ» Contract Address
γ» Function Name
γ» Private Key
π where is RPC URL ?
γ» default value for RPC URL is
π why your Private key is plain text ?
γ» it belongs to anvil. so, not important
πhttps://book.getfoundry.sh/cast/
π» foundry β [cast call] VS [cast send]
1οΈβ£ cast call
γ» to call a view/pure function ( non state changing function )
γ» required arguments :
γ» RPC URL
γ» Contract Address
γ» Function Name
2οΈβ£ cast send
γ» to call a non view/pure function ( a state changing function )
γ» required arguments :
γ» RPC URL
γ» Contract Address
γ» Function Name
γ» Private Key
π where is RPC URL ?
γ» default value for RPC URL is
https://127.0.0.1:8545 β> Anvilπ why your Private key is plain text ?
γ» it belongs to anvil. so, not important
πhttps://book.getfoundry.sh/cast/
π5β‘1