Interaksi langsung dengan kontrak: arkib Smart Cycle 1 - Atlas System
Beta
Atlas System beroperasi dalam mod beta awam sehingga 1 Ogos 2026
Beta Awam
Laman web ini masih dalam peringkat pemuktamadan sebelum pelancaran rasmi, jadi antara muka, bahagian dan kandungannya mungkin terus dikemas kini. Smart Cycles anda tidak terjejas oleh perubahan ini. Ia telah pun dicipta dalam kontrak pintar dan direkodkan secara kekal pada blockchain, jadi sebarang kemas kini pada laman web tidak memberi kesan kepadanya.
Tutup
Kembali

Interaksi langsung dengan kontrak: arkib Smart Cycle 1

Dokumen SC2 semasa →

Panduan ini menerangkan kontrak dan kaedah Smart Cycle 1. Jangan gunakan alamat atau arahan ini untuk Smart Cycle 2. Smart Cycle 2

Panduan langkah demi langkah untuk melihat kitaran dan memanggil fungsi peserta dalam Lockup Flow dan Daily Flow melalui BscScan.

AMARAN
Untuk pengguna Web3 berpengalaman. Semak alamat kontrak penuh, rangkaian dan parameter sebelum mengesahkan setiap transaksi dalam dompet anda.

Aliran ringkas

Interaksi langsung mengikut logik dalam rantaian yang sama seperti yang disediakan oleh akaun peribadi melalui antara muka yang mudah digunakan.

Pautkan dompetBuka pautan rujukan, sambungkan alamat yang ingin digunakan dan wujudkan pautan dengan rakan kongsi.
Benarkan penggunaan USDTPanggil approve dalam kontrak USDT dan masukkan alamat tepat kontrak Flow yang dipilih.
Cipta kitaranPanggil lockup dengan amaun yang betul dan, bagi Lockup Flow, nilai tier yang betul.
Mohon bantuanCari orderId, semak ketersediaan dan panggil claim daripada dompet yang sama.
AMARAN
Jangan sekali-kali menghantar USDT ke kontrak peserta melalui pemindahan biasa. Smart Cycle dicipta melalui urutan approve -> lockup.

Pengenalan

Akaun peribadi Atlas System ialah antara muka grafik yang memudahkan interaksi dengan Smart Cycle. Operasi utama peserta dijalankan pada BNB Smart Chain melalui kontrak pintar yang diterbitkan.

Jika laman web atau akaun peribadi tidak tersedia buat sementara waktu, peserta yang dompetnya telah disambungkan boleh menyemak kitaran dan memanggil fungsi peserta yang tersedia secara langsung melalui BscScan.

AMARAN
Interaksi langsung melalui BscScan ditujukan kepada pengguna Web3 berpengalaman. BscScan tidak mengesahkan alamat atau parameter yang anda masukkan. Transaksi tidak boleh dibatalkan selepas disahkan pada blok rantai.

Interaksi terus melalui BscScan memberikan akses kepada fungsi kontrak yang tersedia, tetapi tidak menggantikan analitik, pemberitahuan dan perkhidmatan lain dalam antara muka rasmi Atlas System.

Keperluan

Sebelum bermula, pastikan anda mempunyai:

  1. Dompet Web3 yang menyokong BNB Smart Chain, seperti MetaMask, Trust Wallet, SafePal atau OKX Wallet.
  2. USDT pada BNB Smart Chain, bukan pada Ethereum, TRON atau rangkaian lain.
  3. Sedikit BNB dalam dompet yang sama untuk membayar fi rangkaian, melainkan transaksi ditunjukkan secara jelas sebagai ditaja.
  4. Akses kepada domain rasmi BscScan.

Cara rakan kongsi yang menjemput ditentukan

Pemautan rakan kongsi dan penciptaan Smart Cycle ialah tindakan berasingan.

Rakan kongsi yang menjemput ditentukan semasa dompet disambungkan kepada antara muka rasmi Atlas buat kali pertama:

  • Jika peserta membuka Atlas melalui pautan rujukan peribadi dan menyambungkan dompet, dompet itu diletakkan dalam struktur peserta yang menjemputnya.
  • Jika peserta membuka laman web rasmi tanpa pautan rujukan peribadi dan menyambungkan dompet secara langsung, dompet itu diletakkan dalam struktur laman web.
  • Panggilan langsung seterusnya kepada Lockup Flow atau Daily Flow dibuat daripada alamat dompet yang sama dan tidak mengubah pautan rakan kongsi yang telah diwujudkan.

Fungsi lockup dalam kontrak peserta tidak mengandungi medan berasingan untuk alamat rakan kongsi yang menjemput. Oleh itu, BscScan sendiri tidak boleh mencipta atau mengubah pautan rakan kongsi.

Untuk mengekalkan pautan kepada rakan kongsi tertentu, lengkapkan langkah berikut sebelum panggilan langsung pertama kepada kontrak:

  1. Buka pautan rujukan peribadi rakan kongsi yang menjemput di laman web rasmi Atlas.
  2. Sambungkan dompet yang sama yang akan digunakan pada BscScan.
  3. Pastikan alamat dompet yang betul telah disambungkan.
  4. Hanya selepas itu teruskan dengan approve dan lockup melalui BscScan.

Interaksi langsung dengan kontrak bertujuan terutamanya untuk mengurus Smart Cycle daripada dompet yang telah disambungkan. Ia tidak menggantikan pendaftaran awal rakan kongsi melalui antara muka rasmi Atlas.

ParameterNilai
RangkaianBNB Smart Chain Mainnet
Chain ID56
Token natifBNB
Penjelajah blockchainhttps://bscscan.com/

Alamat rasmi

Sentiasa semak alamat penuh sebelum transaksi, bukan hanya aksara pertama dan terakhirnya.

Panduan versi 1.2, disemak pada 21 September 2026. Sebelum setiap transaksi, bandingkan alamat penuh dengan daftar kontrak rasmi Atlas System. Jika berbeza, berhenti dan hubungi sokongan rasmi.

Kontrak pintarAlamat
Lockup Flow: Smart Cycle bertempoh tetap0x8F6daC6F25A5038112E1A01f1cBBD682e4D64889
Daily Flow V2: kontrak semasa untuk kitaran baharu0x8e61483d45a822cCB59482c47e1b6D28465605EC
Daily Flow V1 Legacy: kitaran sedia ada sahaja0x8F418e29a32AAB69Abf3DA742c43E7aDfBFbA3c3
USDT BEP-200x55d398326f99059fF775485246999027B3197955

Cara BscScan berinteraksi dengan kontrak

Pada halaman kontrak yang disahkan, tab Contract mempunyai dua bahagian utama:

  • Read Contract – melihat data. Tiada tandatangan dompet atau fi rangkaian diperlukan.
  • Write Contract – memanggil fungsi yang mengubah keadaan kontrak. Dompet yang disambungkan, tandatangan dan bayaran gas dalam BNB diperlukan melainkan transaksi ditaja secara jelas.

Smart Cycle dicipta melalui dua transaksi berturutan, bukan melalui pemindahan biasa:

  • approve – membenarkan kontrak yang dipilih menggunakan amaun USDT yang ditetapkan dengan tepat
  • lockup – mencipta Smart Cycle untuk amaun tersebut

Menghantar USDT terus ke alamat Lockup Flow atau Daily Flow tidak mencipta Smart Cycle dan boleh menyebabkan kehilangan akses kepada token secara kekal.

Unit USDT pada BscScan

Kontrak USDT pada BNB Smart Chain menggunakan 18 tempat perpuluhan. Oleh itu, BscScan menerima amaun dalam unit token terkecil:

Amaun Nilai untuk amount
10 USDT10000000000000000000
100 USDT100000000000000000000
1,000 USDT1000000000000000000000
2,000 USDT2000000000000000000000
Formula: amount = amaun USDT x 10^18

Bahagian 1. Mencipta Smart Cycle bertempoh tetap

Gunakan kontrak Lockup Flow: 0x8F6daC6F25A5038112E1A01f1cBBD682e4D64889

Langkah 1. Pilih Smart Cycle

Fungsi lockup menerima parameter berangka tier:

tierSmart CycleTempoh kitaranAnggaran Delta
1Launch1 hari0.3%
2Momentum5 hari2%
3Premiere10 hari5%
4President20 hari12%
5Imperium30 hari22.5%

Langkah 2. Benarkan Lockup Flow menggunakan USDT

  1. Buka kontrak USDT pada BscScan.
  2. Pergi ke Contract -> Write Contract.
  3. Pilih Connect to Web3 dan sambungkan dompet anda.
  4. Buka approve (address spender, uint256 amount).
  5. Dalam spender, masukkan alamat tepat Lockup Flow: 0x8F6daC6F25A5038112E1A01f1cBBD682e4D64889
  6. Dalam amount, masukkan amaun dalam unit token terkecil. Untuk 100 USDT: 100000000000000000000
  7. Pilih Write dan sahkan transaksi dalam dompet anda.
  8. Tunggu sehingga status transaksi menjadi Success.

Benarkan hanya amaun yang ingin digunakan. Elakkan kebenaran tanpa had melainkan benar-benar diperlukan.

Langkah 3. Semak amaun yang dibenarkan

Sebelum mencipta kitaran, anda boleh menyemak kebenaran:

  1. Pada halaman USDT, buka Contract -> Read Contract.
  2. Buka allowance(address owner, address spender).
  3. Dalam owner, masukkan alamat dompet anda.
  4. Dalam spender, masukkan alamat Lockup Flow.
  5. Pilih Query. Hasilnya mestilah sama dengan atau lebih besar daripada amaun yang akan diberikan kepada lockup.

Langkah 4. Cipta Smart Cycle

  1. Buka kontrak Lockup Flow pada BscScan.
  2. Pergi ke Contract -> Write Contract.
  3. Pilih Connect to Web3.
  4. Buka lockup(uint256 amount, uint8 tier).
  5. Dalam amount, masukkan amaun yang sama dengan amaun yang dibenarkan melalui approve.
  6. Dalam tier, masukkan nombor dari 1 hingga 5 daripada jadual di atas.
  7. Semak semula alamat kontrak, amaun dan tier.
  8. Pilih Write dan sahkan transaksi dalam dompet anda.
  9. Selepas pengesahan, buka transaksi melalui hashnya dan pastikan statusnya ialah Success. Amaun minimum dalam kod kontrak semasa ialah 10 USDT.

Bahagian 2. Mencari orderId dan menyemak Smart Cycle

Pengecam kitaran orderId diperlukan untuk memanggil claim.

Kaedah 1. Cari orderId dalam transaksi

  1. Buka transaksi lockup pada BscScan.
  2. Cari Transaction Receipt Event Logs.
  3. Buka peristiwa Locked.
  4. Salin nilai orderId.

Kaedah 2. Dapatkan senarai kitaran anda

  1. Buka Lockup Flow.
  2. Pergi ke Contract -> Read Contract.
  3. Masukkan alamat dompet anda dalam getUserOrdersCount(address user) dan pilih Query.
  4. Salin bilangan kitaran yang dikembalikan.
  5. Buka getUserOrders(address user, uint256 from, uint256 number).
  6. Dalam user, masukkan alamat dompet anda.
  7. Dalam from, masukkan 0.
  8. Dalam number, masukkan nilai yang dikembalikan oleh getUserOrdersCount.
  9. Pilih Query.

Setiap kitaran yang dikembalikan mengandungi:

  • orderId – pengecam kitaran;
  • owner – alamat dompet pemilik;
  • started – masa mula;
  • finished – masa tamat;
  • amountLocked – amaun bantuan yang diberikan;
  • amountEarned – amaun yang dikira sebelum permintaan bantuan dilaksanakan;
  • amountReturned – amaun yang dikira selepas fi platform;
  • tier – jenis Smart Cycle;
  • notClaimed – menunjukkan bahawa permintaan bantuan belum diselesaikan. Nilai started dan finished ialah cap masa Unix.

Bahagian 3. Memohon bantuan selepas Smart Cycle selesai

  1. Pastikan masa finished telah berlalu.
  2. Pastikan notClaimed bernilai true.
  3. Buka Lockup Flow pada BscScan.
  4. Pergi ke Contract -> Write Contract.
  5. Sambungkan dompet yang sama yang digunakan untuk mencipta Smart Cycle.
  6. Buka claim(uint256 orderId).
  7. Masukkan orderId anda.
  8. Pilih Write.
  9. Semak alamat kontrak dan orderId dalam tetingkap pengesahan dompet.
  10. Sahkan transaksi.
  11. Tunggu Success dan semak peristiwa Claimed.

Fungsi claim tidak menerima amaun. Anda hanya memberikan orderId; kontrak pintar membuat pengiraan mengikut peraturannya.

Bahagian 4. Daily Flow

Gunakan Daily Flow V2 untuk kitaran baharu. Kitaran V1 sedia ada kekal dalam V1; jangan gunakan orderId satu kontrak dalam kontrak lain.

0x8e61483d45a822cCB59482c47e1b6D28465605EC

Pelan dipilih berdasarkan amountLocked selepas deposit kecairan: Core di bawah 2,000 USDT; Elite mulai 2,000 USDT. Jumlah minimum yang dihantar ialah 10 USDT. Pembundaran boleh mempengaruhi ambang; semak tier dalam peristiwa Locked dan melalui getOrder.

TarifAmaunTempoh kitaranDelta sepanjang 200 hariSehari, termasuk jumlah asal
CoreDi bawah 2,000 USDT200 hari120%1.1%
EliteMulai 2,000 USDT200 hari160%1.3%

Pengiraan harian sudah merangkumi pemulangan jumlah asal: 0.5% jumlah asal ditambah 0.6% Delta untuk Core atau 0.8% untuk Elite. Ini ialah parameter pengiraan kontrak, bukan bayaran yang dijamin.

Langkah 1. Berikan kebenaran kepada Daily Flow V2

  1. Buka kontrak USDT pada BscScan.
  2. Pergi ke Contract -> Write Contract.
  3. Pilih Connect to Web3 dan sambungkan dompet anda.
  4. Buka approve (address spender, uint256 amount).
  5. Dalam approve dan allowance, gunakan alamat tepat Daily Flow V2 sebagai spender. Masukkan amount dalam unit asas USDT (18 tempat perpuluhan). Benarkan jumlah yang diperlukan sahaja dan tunggu Success.

Benarkan hanya amaun yang ingin digunakan. Elakkan kebenaran tanpa had melainkan benar-benar diperlukan.

Langkah 2. Cipta kitaran Daily Flow V2

  1. Buka Daily Flow V2 di BscScan.
  2. Pergi ke Contract -> Write Contract.
  3. Pilih Connect to Web3 dan sambungkan dompet anda.
  4. Buka lockup(uint256 amount). Masukkan jumlah yang dibenarkan dalam unit asas. Tiada parameter tier; pelan dipilih secara automatik.
  5. Pilih Write dan sahkan transaksi dalam dompet anda.
  6. Tunggu sehingga status transaksi menjadi Success.
  7. Cari Transaction Receipt Event Logs.
  8. Buka peristiwa Locked.
  9. Salin nilai orderId.

Langkah 3. Semak kitaran Daily Flow

Gunakan bahagian Read Contract bagi kontrak tempat kitaran dicipta. Baca getUserOrdersCount dan getUserOrders seperti dalam Bahagian 2, atau panggil getOrder(uint256 orderId). Semak owner sebelum meneruskan.

amountAvailable ialah jumlah yang dikira sebelum fi platform, bukan semakan kecairan kumpulan. Dalam V2, amountAvailablePrincipal dan amountAvailableDelta menunjukkan komponennya. Bahagikan jumlah token dengan 10^18 untuk memaparkan USDT.

started, finished dan lastClaimed ialah cap masa Unix. amountUnclaimed ialah baki jumlah yang dikira, bukan semestinya jumlah yang boleh dituntut sekarang.

Langkah 4. Tuntut bantuan Daily Flow yang tersedia

Semak getOrder dahulu: owner mestilah dompet anda dan amountAvailable mestilah lebih daripada sifar. Pengiraan dibuat untuk tempoh 24 jam penuh sejak started, sehingga 200 hari. Tidak perlu menunggu finished.

  1. Buka Daily Flow V2 di BscScan.
  2. Pergi ke Contract -> Write Contract.
  3. Sambungkan dompet yang sama yang digunakan untuk mencipta Smart Cycle.
  4. Buka claim(uint256 orderId).
  5. Masukkan orderId anda.
  6. Pilih Write.
  7. Semak alamat kontrak dan orderId dalam tetingkap pengesahan dompet.
  8. Sahkan transaksi.
  9. Tunggu Success dan semak peristiwa Claimed.

Fungsi claim tidak menerima amaun. Anda hanya memberikan orderId; kontrak pintar membuat pengiraan mengikut peraturannya.

Dalam V2, fi platform hanya dikenakan pada Delta. Baca platformFee untuk tetapan semasa; fi ialah amountAvailableDelta didarab dengan platformFee dan dibahagi dengan 10^25. Tetapan boleh berubah. Gas rangkaian berasingan.

Jika V2 memaparkan Insufficient pool liquidity, panggilan claim dibatalkan. No unclaimed rewards bermaksud tiada tempoh harian penuh baharu; Claimed everything bermaksud semua 200 tempoh telah dituntut. Jangan hantar transaksi yang gagal berulang kali: semak data dan hubungi sokongan rasmi.

Daily Flow V1 Legacy: mengurus kitaran sedia ada

0x8F418e29a32AAB69Abf3DA742c43E7aDfBFbA3c3

Bagi kitaran yang dicipta dalam V1, baca data dan panggil claim pada V1 menggunakan orderId kitaran itu dan dompet asal. V1 turut menyokong getOrder, getUserOrdersCount dan getUserOrders, tetapi tidak memaparkan pecahan jumlah asal/Delta seperti V2.

Berbeza daripada V2, V1 mengira fi platform atas keseluruhan jumlah harian. Jangan gunakan formula fi V2 untuk V1. Pengiraan yang dipaparkan atau bayaran terdahulu yang berjaya tidak menjamin bayaran akan datang; pelaksanaan bergantung pada peraturan kontrak dan kecairan yang tersedia.

Kod sumber kontrak yang disahkan

Sourcify: Daily Flow V2 / Sourcify: Daily Flow V1 Legacy