[Teleporter Grant] Audit and test the ERC20 and Native token bridge with validator nodes running on OpenBSD/adJ.
Application Questions:
Using the ava-labs tools that we ported, audited and tested on OpenBSD/adJ, partially during the Funding round #1, we would like to validate a couple of subnets on testnet using validator nodes running on OpenBSD/adJ and audit and test with them the “ERC20 and Native token bridge”
Please explain how your project meets the round eligibility criteria:
- It aligns with the Avalanche Teleporter Ecosystem because it completes porting it, auditing and testing it on OpenBSD/adJ.
- It contributes to the “Innovation and Growth of the Avalanche Network” by improving the security of the existing tools and giving confidence to the public and the operators of validators about the security of the ava-labs tools.
- Budget
3.1 port/test/audit a newer version ofavalanche-cli
once it is released [20h],
3.2 port/test/auditawm-relayer
[12h]
3.3 keep updating ports ofavalanchego
,coreth
,subnet-evm
andavalanche-network-runner
and improving them as we validate with them [20h]
3.4 join as validators on testnet of two existing subnets or create new ones [6h]
3.5 audit/test the ERC20 and Native token bridge with nodes running on OpenBSD/adJ [10h]
In total we propose 68 hours, estimating the hour at US$60 the budget would be US$4080
How does your project benefit the Avalanche Ecosystem? Please mention any existing or upcoming partnerships:
We expect to continue our “partnership” with the ava-labs developers, since they already merged 5 PR that we contributed:
- Storage OpenBSD/adJ by vtamara · Pull Request #2809 · ava-labs/avalanchego · GitHub
- Shebang that works in more systems. Advances #1498 by vtamara · Pull Request #1539 · ava-labs/avalanche-cli · GitHub
- More portable shebang for bash by vtamara · Pull Request #1119 · ava-labs/subnet-evm · GitHub
- Bash more portable. by vtamara · Pull Request #707 · ava-labs/avalanche-network-runner · GitHub
- Bash more portable by vtamara · Pull Request #510 · ava-labs/coreth · GitHub
And we are waiting for their review/test of other 5 PRs we already proposed as well as others that we will propose during the next phase centered in teleporter:
- Updates blst to version 0.3.12. Closes #3079 by vtamara · Pull Request #3080 · ava-labs/avalanchego · GitHub
- Improves security by updating bslt to version 0.3.12. Closes #614 by vtamara · Pull Request #615 · ava-labs/coreth · GitHub
- Improves security by updating blst to version 0.3.12. Closes #724 by vtamara · Pull Request #725 · ava-labs/avalanche-network-runner · GitHub
- Improves security by updating blst to version 0.3.12. Closes #1257 by vtamara · Pull Request #1258 · ava-labs/subnet-evm · GitHub
- Improves security by updating bslt to version 0.3.12. Closes #2074 by vtamara · Pull Request #2075 · ava-labs/avalanche-cli · GitHub
How old is the project?
8 months
Please outline any prior funding sources:
- Total prior funding in USD: US$1000 (38 AVAX)
- Grants: Gitcoin | Explorer
- VC:
- Token Launch:
- Sales:
Please provide a link to your public group chat (Discord or Telegram) if applicable:
- In spanish Telegram: Contact @AvalancheEnAdJ
Is there anything else you’d like to share about your project, previous work, or other affiliations?
- We participated with good results (IMHO) in the first round, see https://gap.karmahq.xyz/project/improve-the-security-of-the-avalanche-network-by-auditing-porting-and-testing-its-fundamental-tools-on-openbsdadj/grants?tab=milestones-and-updates and https://www.pasosdejesus.org/avalanche-adJ/. As a result (1) we contributed more than 10 PR to several ava-labs repositories, (2) we were able to port the fundamental tools to run a validator to OpenBSD/adJ and (3) we are running a validator node for testnet for a month running it on OpenBSD/adJ
- We are developers of the distribution adJ of OpenBSD used by NGOs in Colombia (check its wikipedia page).
- TON Award Recipient. For porting tools of the TON blockchain to OpenBSD/adJ
Telegram Handle (you can answer N/A):
@vladimirtamara
Profiles or socials of other main team members publicly associated with the project:
Email Address(es):
Payout Wallet Address (Payment on Avalanche C-Chain):
0x2e2c4ac19c93d0984840cdd8e7f77500e2ef978e