Network Difficulty
6625827
Hash Rate
6.000 MH/s
Avg Block Time
18.32948s
Total Supply
16771834
Mempool
Fee per KB
0
Block Size Limit
0.00 kB
← Back to Explorer

Transaction Details

SMART CONTRACT

Smart Contract State

SCID Reserves

SCID Amount (Atomic Units)
0000000000000000000000000000000000000000000000000000000000000000 0

String Variables

Key Value
C 2f2a205361705461626c6552656769737472792e64766d20e2809420686f7374207461626c65207265676973747279202b20616e74692d7370616d20676174652e0d0a0d0a2020205370616d20676174652028626f6e64206d6f64656c2c206e6f74206120636c61696d6564206e756d626572293a0d0a20202020202d20417474616368204445524f203e3d2077616976655f666c6f6f7220202d3e2063726561746520666565205741495645442e2054686520617474616368656420616d6f756e740d0a2020202020202069732068656c64206173206120524546554e4441424c4520424f4e442c207265636c61696d61626c652062792074686520686f73742076696120436c6f73655461626c652e0d0a20202020202020412067656e75696e65202272696368206775792062616e6b732061207461626c652220686f73742070617973206e6f7468696e67206e65743b2061207370616d6d65720d0a202020202020206d757374206c6f636b207265616c206361706974616c20706572207461626c652e0d0a20202020202d20417474616368206c657373207468616e2074686174202020202020202d3e20666c617420637265617465206665652c2073706c69742035302f353020746f207468650d0a202020202020205249542d7772617020636f6c6c6563746f7220616e6420746865205249542d4c502074726561737572792e2045786365737320697320726566756e6465642e0d0a0d0a20202077616976655f666c6f6f72203d3d20302064697361626c6573207468652077616976657220656e746972656c792028616c77617973206368617267652074686520666565292e0d0a0d0a20202054686520636f6e7472616374206e6576657220616363727565732076616c756520697420646f6573206e6f74206f77653a20666565732061726520666f7277617264656420696e207468650d0a20202073616d652063616c6c2c206f7665727061796d656e7420697320726566756e6465642c20616e6420746865206f6e6c792062616c616e636520697420686f6c647320697320686f73740d0a202020626f6e647320e280942065616368207265636c61696d61626c6520736f6c656c792062792074686520686f7374207468617420706f737465642069742e204e6f206f776e657220647261696e2e0d0a0d0a2020204665652063757272656e6379206973204445524f206e6174697665202874686520676173207261696c293b207468652073706c697420697320676f7665726e616e63652d7365742e0d0a2a2f0d0a46756e6374696f6e20496e697469616c697a65287269747772617020537472696e672c207269746c7020537472696e67292055696e7436340d0a3520202076657273696f6e2822312e302e3022290d0a313020204946205354524c454e28414444524553535f52415728726974777261702929203d3d203333205448454e20474f544f2034300d0a3230202052455455524e20310d0a343020204946205354524c454e28414444524553535f524157287269746c702929203d3d203333205448454e20474f544f2037300d0a3530202052455455524e20310d0a3730202053544f524528226f776e6572222c205349474e45522829290d0a3830202053544f5245282272697477726170222c20414444524553535f52415728726974777261702929202f2a2072617720666f722053454e445f4445524f5f544f5f41444452455353202a2f0d0a3930202053544f524528227269746c70222c20414444524553535f524157287269746c7029290d0a3130302053544f524528226372656174655f666565222c2035303030303029202020202f2a2035204445524f20666c6174202a2f0d0a3131302053544f5245282277616976655f666c6f6f72222c20353030303030302920202f2a206672656520696620626f6e6465642062616e6b726f6c6c203e3d203530204445524f202a2f0d0a3132302053544f52452822736571222c2030290d0a3133302052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2a204f776e65722074756e657320666565202b20776169766572207468726573686f6c642e2077616976653d302064697361626c657320746865207761697665722e202a2f0d0a46756e6374696f6e20536574506172616d73286665652055696e7436342c2077616976652055696e743634292055696e7436340d0a3520202076657273696f6e2822312e302e3022290d0a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2034300d0a3230202052455455524e20310d0a3430202053544f524528226372656174655f666565222c20666565290d0a3530202053544f5245282277616976655f666c6f6f72222c207761697665290d0a3630202052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2a204f776e6572207265706f696e7473207468652073706c697420636f6c6c6563746f72732e202a2f0d0a46756e6374696f6e20536574526974287269747772617020537472696e672c207269746c7020537472696e67292055696e7436340d0a3520202076657273696f6e2822312e302e3022290d0a313020204946204c4f414428226f776e65722229203d3d205349474e45522829205448454e20474f544f2034300d0a3230202052455455524e20310d0a343020204946205354524c454e28414444524553535f52415728726974777261702929203d3d203333205448454e20474f544f2037300d0a3530202052455455524e20310d0a373020204946205354524c454e28414444524553535f524157287269746c702929203d3d203333205448454e20474f544f203130300d0a3830202052455455524e20310d0a3130302053544f5245282272697477726170222c20414444524553535f524157287269747772617029290d0a3131302053544f524528227269746c70222c20414444524553535f524157287269746c7029290d0a3132302052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2a20486f7374207265676973746572732061207461626c652e205468652062616e6b726f6c6c20636f6d6d69746d656e7420697320746865204445524f2061637475616c6c790d0a202020617474616368656420746f20746869732063616c6c20e28094206e6f74206120636c61696d656420706172616d6574657220e2809420736f20746865207761697665722063616e6e6f740d0a20202062652073706f6f6665642e202a2f0d0a46756e6374696f6e204372656174655461626c652867616d6520537472696e672c207363696420537472696e67292055696e7436340d0a3520202076657273696f6e2822312e302e3022290d0a3130202064696d206e2c20762c206665652c2077616976652c20626f6e642c2068616c662c20726573742061732055696e7436340d0a323020204946205354524c454e287363696429203d3d203634205448454e20474f544f2034300d0a3330202052455455524e20310d0a343020204c45542076203d204445524f56414c554528290d0a353020204c4554207761697665203d204c4f4144282277616976655f666c6f6f7222290d0a363020204c455420666565203d204c4f414428226372656174655f66656522290d0a373020204c455420626f6e64203d20300d0a383020204946207761697665203d3d2030205448454e20474f544f2031323020202020202f2a207761697665722064697361626c6564202d3e20616c7761797320636861726765202a2f0d0a3930202049462076203c207761697665205448454e20474f544f203132302020202020202f2a20756e6465722074686520666c6f6f72202d3e20636861726765202a2f0d0a313030204c455420626f6e64203d207620202020202020202020202020202020202020202f2a207265616c20636f6d6d6974746564206361706974616c202d3e2066726565202a2f0d0a313130204c455420666565203d20300d0a3132302049462076203e3d20666565205448454e20474f544f203134300d0a3133302052455455524e20310d0a313430204c4554206e203d204c4f414428227365712229202b20310d0a3135302053544f52452822736571222c206e290d0a3136302053544f52452822745f22202b206e202b20225f686f7374222c205349474e45522829290d0a3137302053544f52452822745f22202b206e202b20225f67616d65222c2067616d65290d0a3138302053544f52452822745f22202b206e202b20225f73636964222c204845584445434f4445287363696429290d0a3139302053544f52452822745f22202b206e202b20225f626f6e64222c20626f6e64290d0a3230302053544f52452822745f22202b206e202b20225f6f70656e222c2031290d0a3231302053544f52452822745f22202b206e202b20225f626c6b222c20424c4f434b5f4845494748542829290d0a32323020494620666565203d3d2030205448454e20474f544f203239300d0a323330204c45542068616c66203d20666565202f20320d0a323430204c45542072657374203d20666565202d2068616c660d0a3235302049462068616c66203d3d2030205448454e20474f544f203237300d0a3236302053454e445f4445524f5f544f5f41444452455353284c4f414428227269747772617022292c2068616c66290d0a3237302049462072657374203d3d2030205448454e20474f544f203239300d0a3238302053454e445f4445524f5f544f5f41444452455353284c4f414428227269746c7022292c2072657374290d0a323930204c45542072657374203d2076202d20666565202d20626f6e64202020202020202f2a206f7665727061796d656e74206973206e6576657220737472616e646564202a2f0d0a3330302049462072657374203d3d2030205448454e20474f544f203332300d0a3331302053454e445f4445524f5f544f5f41444452455353285349474e455228292c2072657374290d0a3332302052455455524e20300d0a456e642046756e6374696f6e0d0a0d0a2f2a20486f737420636c6f736573207468656972207461626c6520616e64207265636c61696d732074686520626f6e642e204f6e6c7920746865207265636f7264656420686f73742e202a2f0d0a46756e6374696f6e20436c6f73655461626c652869642055696e743634292055696e7436340d0a3520202076657273696f6e2822312e302e3022290d0a3130202064696d20622061732055696e7436340d0a323020204946204558495354532822745f22202b206964202b20225f6f70656e2229203d3d2031205448454e20474f544f2034300d0a3330202052455455524e20310d0a343020204946204c4f41442822745f22202b206964202b20225f6f70656e2229203d3d2031205448454e20474f544f2036300d0a3530202052455455524e20310d0a363020204946204c4f41442822745f22202b206964202b20225f686f73742229203d3d205349474e45522829205448454e20474f544f2038300d0a3730202052455455524e20310d0a383020204c45542062203d204c4f41442822745f22202b206964202b20225f626f6e6422290d0a3930202053544f52452822745f22202b206964202b20225f626f6e64222c2030290d0a3130302053544f52452822745f22202b206964202b20225f6f70656e222c2030290d0a3131302049462062203d3d2030205448454e20474f544f203133300d0a3132302053454e445f4445524f5f544f5f41444452455353285349474e455228292c2062290d0a3133302052455455524e20300d0a456e642046756e6374696f6e0d0a
create_fee 500000
owner 2e91b5e142c6edcf382fc59032279d5b2882821ac03b83fd34d18e6132a32f3b00
ritlp 2e91b5e142c6edcf382fc59032279d5b2882821ac03b83fd34d18e6132a32f3b00
ritwrap 2e91b5e142c6edcf382fc59032279d5b2882821ac03b83fd34d18e6132a32f3b00
seq 0
waive_floor 5e+06

Transaction Information

Root Hash
Built Height
7593492
Block
Timestamp
1788948487329
Timestamp (UTC)
2026-09-09 10:08:07
Block Age
6h 03m ago
Fee
0.06811
TX Size
6.025 kB
Version
1
Confirmations
1180
Signature Type
DERO_HOMOMORPHIC

DERO Asset

2
Ring Size
0.06811
Fees
0.00000
Deposited
Sender
dero1qyhfrd0pgtrwmnec9lzeqv38n4dj3q5zrtqrhqlaxngcucfj5vhnkqq6pn8fq

Ring Members (2)

Smart Contract Details

SC Balance
0.00000 DERO

Smart Contract Code

Smart Contract Arguments

Name Type Value
SC_ACTION uint64 1
SC_CODE string "/* SapTableRegistry.dvm — host table registry + anti-spam gate. Spam gate (bond model, not a claimed number): - Attach DERO >= waive_floor -> create fee WAIVED. The attached amount is held as a REFUNDABLE BOND, reclaimable by the host via CloseTable. A genuine "rich guy banks a table" host pays nothing net; a spammer must lock real capital per table. - Attach less than that -> flat create fee, split 50/50 to the RIT-wrap collector and the RIT-LP treasury. Excess is refunded. waive_floor == 0 disables the waiver entirely (always charge the fee). The contract never accrues value it does not owe: fees are forwarded in the same call, overpayment is refunded, and the only balance it holds is host bonds — each reclaimable solely by the host that posted it. No owner drain. Fee currency is DERO native (the gas rail); the split is governance-set. */ Function Initialize(ritwrap String, ritlp String) Uint64 5 version("1.0.0") 10 IF STRLEN(ADDRESS_RAW(ritwrap)) == 33 THEN GOTO 40 20 RETURN 1 40 IF STRLEN(ADDRESS_RAW(ritlp)) == 33 THEN GOTO 70 50 RETURN 1 70 STORE("owner", SIGNER()) 80 STORE("ritwrap", ADDRESS_RAW(ritwrap)) /* raw for SEND_DERO_TO_ADDRESS */ 90 STORE("ritlp", ADDRESS_RAW(ritlp)) 100 STORE("create_fee", 500000) /* 5 DERO flat */ 110 STORE("waive_floor", 5000000) /* free if bonded bankroll >= 50 DERO */ 120 STORE("seq", 0) 130 RETURN 0 End Function /* Owner tunes fee + waiver threshold. waive=0 disables the waiver. */ Function SetParams(fee Uint64, waive Uint64) Uint64 5 version("1.0.0") 10 IF LOAD("owner") == SIGNER() THEN GOTO 40 20 RETURN 1 40 STORE("create_fee", fee) 50 STORE("waive_floor", waive) 60 RETURN 0 End Function /* Owner repoints the split collectors. */ Function SetRit(ritwrap String, ritlp String) Uint64 5 version("1.0.0") 10 IF LOAD("owner") == SIGNER() THEN GOTO 40 20 RETURN 1 40 IF STRLEN(ADDRESS_RAW(ritwrap)) == 33 THEN GOTO 70 50 RETURN 1 70 IF STRLEN(ADDRESS_RAW(ritlp)) == 33 THEN GOTO 100 80 RETURN 1 100 STORE("ritwrap", ADDRESS_RAW(ritwrap)) 110 STORE("ritlp", ADDRESS_RAW(ritlp)) 120 RETURN 0 End Function /* Host registers a table. The bankroll commitment is the DERO actually attached to this call — not a claimed parameter — so the waiver cannot be spoofed. */ Function CreateTable(game String, scid String) Uint64 5 version("1.0.0") 10 dim n, v, fee, waive, bond, half, rest as Uint64 20 IF STRLEN(scid) == 64 THEN GOTO 40 30 RETURN 1 40 LET v = DEROVALUE() 50 LET waive = LOAD("waive_floor") 60 LET fee = LOAD("create_fee") 70 LET bond = 0 80 IF waive == 0 THEN GOTO 120 /* waiver disabled -> always charge */ 90 IF v < waive THEN GOTO 120 /* under the floor -> charge */ 100 LET bond = v /* real committed capital -> free */ 110 LET fee = 0 120 IF v >= fee THEN GOTO 140 130 RETURN 1 140 LET n = LOAD("seq") + 1 150 STORE("seq", n) 160 STORE("t_" + n + "_host", SIGNER()) 170 STORE("t_" + n + "_game", game) 180 STORE("t_" + n + "_scid", HEXDECODE(scid)) 190 STORE("t_" + n + "_bond", bond) 200 STORE("t_" + n + "_open", 1) 210 STORE("t_" + n + "_blk", BLOCK_HEIGHT()) 220 IF fee == 0 THEN GOTO 290 230 LET half = fee / 2 240 LET rest = fee - half 250 IF half == 0 THEN GOTO 270 260 SEND_DERO_TO_ADDRESS(LOAD("ritwrap"), half) 270 IF rest == 0 THEN GOTO 290 280 SEND_DERO_TO_ADDRESS(LOAD("ritlp"), rest) 290 LET rest = v - fee - bond /* overpayment is never stranded */ 300 IF rest == 0 THEN GOTO 320 310 SEND_DERO_TO_ADDRESS(SIGNER(), rest) 320 RETURN 0 End Function /* Host closes their table and reclaims the bond. Only the recorded host. */ Function CloseTable(id Uint64) Uint64 5 version("1.0.0") 10 dim b as Uint64 20 IF EXISTS("t_" + id + "_open") == 1 THEN GOTO 40 30 RETURN 1 40 IF LOAD("t_" + id + "_open") == 1 THEN GOTO 60 50 RETURN 1 60 IF LOAD("t_" + id + "_host") == SIGNER() THEN GOTO 80 70 RETURN 1 80 LET b = LOAD("t_" + id + "_bond") 90 STORE("t_" + id + "_bond", 0) 100 STORE("t_" + id + "_open", 0) 110 IF b == 0 THEN GOTO 130 120 SEND_DERO_TO_ADDRESS(SIGNER(), b) 130 RETURN 0 End Function "
entrypoint string "Initialize"
ritlp string "dero1qyhfrd0pgtrwmnec9lzeqv38n4dj3q5zrtqrhqlaxngcucfj5vhnkqq6pn8fq"
ritwrap string "dero1qyhfrd0pgtrwmnec9lzeqv38n4dj3q5zrtqrhqlaxngcucfj5vhnkqq6pn8fq"

Prove Transaction

Prove that you sent DERO in this transaction. Obtain proof using the dero-wallet-cli command or from your wallet statement.

Note: The proof is sent to the server for verification calculations. Payload proofs are user-provided display proofs; for the strongest verification, confirm with the receiving wallet.

Raw Transaction Data