---
title: "Java டெவலப்பர்களுக்கான எத்திரியம்"
description: "Java அடிப்படையிலான திட்டங்கள் மற்றும் கருவிகளைப் பயன்படுத்தி எத்திரியத்திற்கு எவ்வாறு உருவாக்குவது என்பதை அறிக"
lang: ta
incomplete: true
---

<FeaturedText>Java அடிப்படையிலான திட்டங்கள் மற்றும் கருவிகளைப் பயன்படுத்தி எத்திரியத்திற்கு எவ்வாறு உருவாக்குவது என்பதை அறிக</FeaturedText>

மறைக்குறியீட்டு நாணயம் மற்றும் தொகுதிச்சங்கிலி தொழில்நுட்பத்தின் நன்மைகளைப் பயன்படுத்தும் பரவலாக்கப்பட்ட செயலிகளை (அல்லது "dapps") உருவாக்க எத்திரியத்தைப் பயன்படுத்தவும். இந்த dapp-கள் நம்பகமானவையாக இருக்கலாம், அதாவது அவை எத்திரியத்தில் நிலைநிறுத்தப்பட்டவுடன், அவை எப்போதும் நிரல்படுத்தப்பட்டபடியே இயங்கும். புதிய வகையான நிதிச் செயலிகளை உருவாக்க அவை டிஜிட்டல் சொத்துக்களைக் கட்டுப்படுத்தலாம். அவை பரவலாக்கப்பட்டவையாக இருக்கலாம், அதாவது எந்தவொரு தனி நிறுவனமோ அல்லது நபரோ அவற்றைக் கட்டுப்படுத்த முடியாது மற்றும் தணிக்கை செய்வது கிட்டத்தட்ட சாத்தியமற்றது.

## திறன் ஒப்பந்தங்கள் மற்றும் Solidity மொழியுடன் தொடங்குதல் {#getting-started-with-smart-contracts-and-solidity}

**Java-ஐ எத்திரியத்துடன் ஒருங்கிணைப்பதற்கான உங்கள் முதல் படிகளை எடுக்கவும்**

முதலில் இன்னும் அடிப்படையான வழிகாட்டி தேவையா? [ethereum.org/learn](/learn/) அல்லது [ethereum.org/developers.](/developers/)-ஐப் பார்க்கவும்.

- [தொகுதிச்சங்கிலி விளக்கம்](https://kauri.io/article/d55684513211466da7f8cc03987607d5/blockchain-explained)
- [திறன் ஒப்பந்தங்களைப் புரிந்துகொள்ளுதல்](https://kauri.io/article/e4f66c6079e74a4a9b532148d3158188/ethereum-101-part-5-the-smart-contract)
- [உங்கள் முதல் திறன் ஒப்பந்தத்தை எழுதுங்கள்](https://kauri.io/article/124b7db1d0cf4f47b414f8b13c9d66e2/remix-ide-your-first-smart-contract)
- [Solidity-ஐ எவ்வாறு தொகுப்பது மற்றும் நிலைநிறுத்துவது என்பதை அறிக](https://kauri.io/article/973c5f54c4434bb1b0160cff8c695369/understanding-smart-contract-compilation-and-deployment)

## எத்திரியம் கிளையண்டுகளுடன் பணியாற்றுதல் {#working-with-ethereum-clients}

இரண்டு முன்னணி Java எத்திரியம் கிளையண்டுகளான [Web3j](https://github.com/web3j/web3j) மற்றும் Hyperledger பெசு-ஐ எவ்வாறு பயன்படுத்துவது என்பதை அறிக

- [Java, Eclipse மற்றும் Web3j மூலம் எத்திரியம் கிளையண்டுடன் இணைத்தல்](https://kauri.io/article/b9eb647c47a546bc95693acc0be72546/connecting-to-an-ethereum-client-with-java-eclipse-and-web3j)
- [Java மற்றும் Web3j மூலம் எத்திரியம் கணக்கை நிர்வகித்தல்](https://kauri.io/article/925d923e12c543da9a0a3e617be963b4/manage-an-ethereum-account-with-java-and-web3j)
- [உங்கள் திறன் ஒப்பந்தத்திலிருந்து ஒரு Java ரேப்பரை உருவாக்குதல்](https://kauri.io/article/84475132317d4d6a84a2c42eb9348e4b/generate-a-java-wrapper-from-your-smart-contract)
- [எத்திரியம் திறன் ஒப்பந்தத்துடன் தொடர்புகொள்ளுதல்](https://kauri.io/article/14dc434d11ef4ee18bf7d57f079e246e/interacting-with-an-ethereum-smart-contract-in-java)
- [எத்திரியம் திறன் ஒப்பந்த நிகழ்வுகளைக் கவனித்தல்](https://kauri.io/article/760f495423db42f988d17b8c145b0874/listening-for-ethereum-smart-contract-events-in-java)
- [Linux உடன் Java எத்திரியம் கிளையண்டான பெசு (Pantheon)-ஐப் பயன்படுத்துதல்](https://kauri.io/article/276dd27f1458443295eea58403fd6965/using-pantheon-the-java-ethereum-client-with-linux)
- [Java ஒருங்கிணைப்பு சோதனைகளில் Hyperledger பெசு (Pantheon) கணுவை இயக்குதல்](https://kauri.io/article/7dc3ecc391e54f7b8cbf4e5fa0caf780/running-a-pantheon-node-in-java-integration-tests)
- [Web3j சீட் ஷீட்](<https://kauri.io/web3j-cheat-sheet-(java-ethereum)/5dfa1ea941ac3d0001ce1d90/c>)

EVM அடிப்படையிலான தொகுதிச்சங்கிலிகளுடன் தொடர்புகொள்வதற்கான ஒத்திசைவற்ற, உயர்-செயல்திறன் கொண்ட Kotlin நிரலகமான [ethers-kt](https://github.com/Kr1ptal/ethers-kt)-ஐ எவ்வாறு பயன்படுத்துவது என்பதை அறிக. இது JVM மற்றும் Android இயங்குதளங்களை இலக்காகக் கொண்டது.
- [ERC20 டோக்கன்களைப் பரிமாற்றம் செய்தல்](https://github.com/Kr1ptal/ethers-kt/blob/master/examples/src/main/kotlin/io/ethers/examples/abi/TransferERC20.kt)
- [நிகழ்வு கவனிப்புடன் UniswapV2 பரிமாற்றம்](https://github.com/Kr1ptal/ethers-kt/blob/master/examples/src/main/kotlin/io/ethers/examples/tokenswapwitheventlistening/TokenSwapWithEventListening.kt)
- [ETH / ERC20 இருப்பு கண்காணிப்பான்](https://github.com/Kr1ptal/ethers-kt/blob/master/examples/src/main/kotlin/io/ethers/examples/balancetracker/BalanceTracker.kt)

## இடைநிலை கட்டுரைகள் {#intermediate-articles}

- [IPFS மூலம் Java செயலியில் சேமிப்பகத்தை நிர்வகித்தல்](https://kauri.io/article/3e8494f4f56f48c4bb77f1f925c6d926/managing-storage-in-a-java-application-with-ipfs)
- [Web3j மூலம் Java-வில் ERC20 டோக்கன்களை நிர்வகித்தல்](https://kauri.io/article/d13e911bbf624108b1d5718175a5e0a0/manage-erc20-tokens-in-java-with-web3j)
- [Web3j பரிவர்த்தனை மேலாளர்கள்](https://kauri.io/article/4cb780bb4d0846438d11885a25b6d7e7/web3j-transaction-managers)

## மேம்பட்ட பயன்பாட்டு முறைகள் {#advanced-use-patterns}

- [Java திறன் ஒப்பந்த தரவு தற்காலிக சேமிப்பகத்தை உருவாக்க Eventeum-ஐப் பயன்படுத்துதல்](https://kauri.io/article/fe81ee9612eb4e5a9ab72790ef24283d/using-eventeum-to-build-a-java-smart-contract-data-cache)

## Java திட்டங்கள் மற்றும் கருவிகள் {#java-projects-and-tools}

- [Web3j (எத்திரியம் கிளையண்டுகளுடன் தொடர்புகொள்வதற்கான நிரலகம்)](https://github.com/web3j/web3j)
- [ethers-kt (EVM அடிப்படையிலான தொகுதிச்சங்கிலிகளுக்கான ஒத்திசைவற்ற, உயர்-செயல்திறன் கொண்ட Kotlin/Java/Android நிரலகம்.)](https://github.com/Kr1ptal/ethers-kt)
- [Eventeum (நிகழ்வு கவனிப்பான்)](https://github.com/ConsenSys/eventeum)
- [Mahuta (IPFS டெவ் கருவிகள்)](https://github.com/ConsenSys/mahuta)

மேலும் ஆதாரங்களைத் தேடுகிறீர்களா? [ethereum.org/developers.](/developers/)-ஐப் பார்க்கவும்.

## Java சமூகப் பங்களிப்பாளர்கள் {#java-community-contributors}

- [IO Builders](https://io.builders)
- [Kauri](https://kauri.io)