10 Develop and Use Smart Contracts
Use Oracle Blockchain Platform Enterprise Edition for Besu to deploy the bundled applications, download sample Solidity contracts, work with tokenized assets, and call Solidity methods for account and token contracts.
- One-Click Application Deployment
- Use the one-click function in Blockchain Platform Manager to deploy an application to your instance.
- Smart Contracts for Digital Assets
- Use the provided digital assets SDK packages to work with tokenized assets: one extends the ERC‑20 standard and one extends the ERC‑1155 standard. For more information, see Install Smart Contracts for Digital Assets in the Digital Assets Guide.
- Solidity Smart Contract API for Digital Assets
- Call Solidity methods that support tokens based on the ERC‑20 and ERC‑1155 standards. For more information, see Digital Assets APIs in the Digital Assets Guide.
- Sample Smart Contracts
- Find sample contracts on the Developer Tools page in the service console. Download the Solidity source code or the application binary interface (ABI).
- Use the ABI with RPC proxy API calls to interact with deployed smart contracts.
- Import the source into a Solidity development environment (for example, Hardhat or Remix) to modify or extend the contracts.