Humans.ai

Humans Synapse is a blockchain bridge designed to streamline the seamless transfer of ERC20 $HEART tokens from the Ethereum blockchain to native $HEART tokens on the Humans.ai blockchain and vice versa without any costs.
Start date
October 18, 2023
KYC required
YES
NO
Rewards
Up to
3,000 USD

Scope

Assets in scope

Contracts in Scope

https://github.com/humansdotai

contracts\SynapseBridge.sol
api\routes\getHistory.route.js
api\routes\signRefund.route.js
api\routes\signWithdraw.route.js
api\lib\depositListener.js
api\lib\renounceListener.js
api\lib\withdrawListener.js
web\lib\utils.js
web\lib\utils_sol.js
web\pages\context\Context.js
web\pages\2_ConnectDestination.js (connect wallet)
web\pages\3_ConnectSource.js (connect wallet)
web\pages\5_ApproveERC20.js (approve token)
web\pages\6_Deposit.js (deposit function call)
web\pages\7_Retry.js (retry user flow of the withdraw
function call)
web\pages\8_Refund.js (refund user flow: renounce
function call + withdraw function call)
web\pages\9_Withdraw.js (withdraw function call)

Rewards

Range of bounty
$1000 - $3,000
Severity
Critical
$1,000 - $3,000
High
$1000 - $3,000
Medium
NA
Low
NA
How it worksSeverity rankingCode of Conduct

Rules and Requirements

The following activities are prohibited by this bug bounty program:

  • Any testing with mainnet or public testnet contracts; all testing should be done on private testnets
  • Any testing with pricing oracles or third party smart contracts
  • Attempting phishing or other social engineering attacks against our employees and/or customers
  • Any testing with third party systems and applications (e.g. browser extensions) as well as websites (e.g. SSO providers, advertising networks)
  • Any denial of service attacks
  • Automated testing of services that generates significant amounts of traffic
  • Public disclosure of an unpatched vulnerability in an embargoed bounty Disclosure Policy & Guidelines
  • As this is a private program, please do not discuss this program or any vulnerabilities (even resolved ones) outside of the program without express consent from the organization
  • No vulnerability disclosure, including partial, is allowed for the moment.
  • Please do NOT publish/discuss bugs