logo
banner-background

Decentralized payment protocol

Self-Custodied Smart Contracts – 100% Secure

tron
ethereum
arbitrum

BLOCKATM Smart Contract

API

WEBHOOK

Merchant

Assets are controlled by the contract

Contract Deployed by You

Your assets are self-hosted in your smart contract and only have [Authorized signature address] permission to withdraw assets to [Asset receiving address]

wallet

Your wallet address

Create a Collection Contract

Set Authorized Signing Address & Asset Receiving Address

Collection Contract

Authorized Address

Initiate withdrawal of coins

receive

Receiving Address

logo

Fee Address

Contract Deployed by You

The collection contract needs to be authorized through your wallet before creation. Before creating, you can view the contract code and information to check the security of the contract.

Assets are controlled by the contract

The encrypted assets received by the receiving contract are all self-hosted in the contract address, with no centralized institutions involved.

Asset permission division

The receiving contract divides the permissions of "withdraw" and "receive" assets.

only the [Authorized Signing Address] has permission to withdraw assets to the [Asset Receiving Address].

Contracts cannot be tampered with

Smart contracts deployed on the blockchain are immutable once deployed.
lightbulb

What is a smart contract?

Smart contracts are automated contracts based on blockchain technology, deployed in code form on the blockchain, and can automatically execute contract terms when predetermined conditions are met without the need for third-party intervention. Smart contracts have high transparency and tamper resistance, allowing all parties involved to view the contract code to ensure fairness and security of transactions.

The history of BlockATM

2023.05.01

Project Initiation

After witnessing crypto mis-transfers and asset theft among industry partners, we decided to provide merchants with a secure payment and asset protection solution—BlockATM.

2023.07.10

Collection Contract V1.0.0 Launched

After over two months of intensive development, BlockATM officially launched its first version: supporting the creation of [Collection Contracts] for secure crypto receipts.

2023.07.12

First Ethereum Collection Contract

The first [Collection Contract] was successfully deployed on the Ethereum network:
0x6cf39aa3938b9bf5c7d47d9a181c518a29c2af406cd795fe886c05a43ff24436

2023.10.22

Payout Contract V1.0.0 Launched

Based on merchant feedback, BlockATM released its second version: supporting the creation of [Payout Contracts] for batch payout.

2023.10.29

First Ethereum Payout Contract

The first [Payout Contract] was successfully deployed on the Ethereum network:
0x3f471f9ee76df097b3a04ba8611053c2d044364076626b37e69364503f9f8de8

2025.04.17

Upgrade to the new version

After two years of stable operation, the collection contract and contract are upgraded, the system architecture is optimized, and the safer collection and more convenient coin payout are achieved.

Start Decentralized Payments Now

blockchain