Token

1ddff96106448aae7d6a954be6b663ae155f6140cf46477972f2735e159132e3

ID
1ddff96106448aae7d6a954be6b663ae155f6140cf46477972f2735e159132e3
Name
Crux Finance Phase 1 Vesting Key
Emission amount
1
Decimals
0
Description
{"Vesting Round": "Crux Finance Phase 1", "Vesting start": "2024-03-31 19:30:00", "Periods": 304, "Period length": "1 day(s)", "Total vested": 105000.0 }
Type
EIP-004
Issuer Box
{
  "boxId": "1ddff96106448aae7d6a954be6b663ae155f6140cf46477972f2735e159132e3",
  "transactionId": "e1960f7c39a3c9a42960a4cb8722dca4dab02d56b9bfe2c76a593e1793561bcc",
  "blockId": "b178f596a75f0d48faad9656b242576e9a5d6486c86b1d8f81db07d3d5f18311",
  "value": 1000000,
  "index": 0,
  "globalIndex": 31007690,
  "creationHeight": 1048784,
  "settlementHeight": 1048786,
  "ergoTree": "103404020e205a50f4348840095fed4e84f94c6f1c0b540cc41d5c4dfc8b1f483e9c72315ecd040004060400040604080400040204040400040004000e20011d3364de07e5a26f0c4eef0852cddb387039a921b7154ef3cab22c6eda887f040404020e2003faf2cb329f2e90d6d23b58d91bbb6c046aa143261cc21f52fbe2824bfcbf040500050005c8010500050204000400040004020402040204020580897a010104000400040205000404040404060408040c040a040e040c041004020502040004000402040a04000400d804d601b2a5730000d602c27201d60393cb72027301d604e4c6a7060e957203d812d605b2db6501fe730200d606b2a5730300d607db63087206d608b2db63087201730400d6098c720802d60ae4c6a70411d60b9d9c7209b2720a730500b2720a730600d60cc5a7d60db2a5730700d60edb6308a7d60fdb6308720dd610e4c6a7050ed611e4c6a7070ed612e4c672010411d613b27212730800d614b2a5730900d615b2db63087214730a00d616b27207730b00d196830601938cb2db63087205730c0001730d929a9593b17207730ed801d617b27207730f0095938c72170173108c721702731173129d9cc172067313e4c6720504059591720b7314720b73159683090193720cc5b2a473160093c1a7c1720d93c2a7c2720d93b2720e731700b2720f7318009593b1720f7319938cb2720e731a00027209938cb2720f731b0002998cb2720e731c0002720993720ae4c6720d0411937210e4c6720d050e937204e4c6720d060e937211e4c6720d070e96830d0193c17201731d7203938c7208017210731e93b27212731f00b2720a732000937213b2720a732100917213732293b27212732300b2720a73240093b27212732500720993b27212732600b2720a73270093b27212732800b2720a73290093b27212732a00b2720a732b0093e4c67201050e720c9683030193c27214e4c6b2a4732c00050e938c721501720c938c721502732d9683030193c272067204938c7216017211938c7216027209d802d605db6308a7d606b2a5732e00d196830601937202720493c17201c1a793b2db63087201732f00b2720573300092db6903db6503feb2e4c6a7041173310093c27206c2a793b2db63087206733200b27205733300",
  "ergoTreeConstants": "0: 1\n1: Coll(90,80,-12,52,-120,64,9,95,-19,78,-124,-7,76,111,28,11,84,12,-60,29,92,77,-4,-117,31,72,62,-100,114,49,94,-51)\n2: 0\n3: 3\n4: 0\n5: 3\n6: 4\n7: 0\n8: 1\n9: 2\n10: 0\n11: 0\n12: 0\n13: Coll(1,29,51,100,-34,7,-27,-94,111,12,78,-17,8,82,-51,-37,56,112,57,-87,33,-73,21,78,-13,-54,-78,44,110,-38,-120,127)\n14: 2\n15: 1\n16: Coll(3,-6,-14,-53,50,-97,46,-112,-42,-46,59,88,-39,27,-69,108,4,106,-95,67,38,28,-62,31,82,-5,-30,-126,75,-4,-65,4)\n17: 0\n18: 0\n19: 100\n20: 0\n21: 1\n22: 0\n23: 0\n24: 0\n25: 1\n26: 1\n27: 1\n28: 1\n29: 1000000\n30: true\n31: 0\n32: 0\n33: 1\n34: 0\n35: 2\n36: 2\n37: 3\n38: 4\n39: 6\n40: 5\n41: 7\n42: 6\n43: 8\n44: 1\n45: 1\n46: 0\n47: 0\n48: 1\n49: 5\n50: 0\n51: 0",
  "ergoTreeScript": "{\n  val box1 = OUTPUTS(placeholder[Int](0))\n  val coll2 = box1.propositionBytes\n  val bool3 = blake2b256(coll2) == placeholder[Coll[Byte]](1)\n  val coll4 = SELF.R6[Coll[Byte]].get\n  if (bool3) {(\n    val box5 = CONTEXT.dataInputs(placeholder[Int](2))\n    val box6 = OUTPUTS(placeholder[Int](3))\n    val coll7 = box6.tokens\n    val tuple8 = box1.tokens(placeholder[Int](4))\n    val l9 = tuple8._2\n    val coll10 = SELF.R4[Coll[Long]].get\n    val l11 = l9 * coll10(placeholder[Int](5)) / coll10(placeholder[Int](6))\n    val coll12 = SELF.id\n    val box13 = OUTPUTS(placeholder[Int](7))\n    val coll14 = SELF.tokens\n    val coll15 = box13.tokens\n    val coll16 = SELF.R5[Coll[Byte]].get\n    val coll17 = SELF.R7[Coll[Byte]].get\n    val coll18 = box1.R4[Coll[Long]].get\n    val l19 = coll18(placeholder[Int](8))\n    val box20 = OUTPUTS(placeholder[Int](9))\n    val tuple21 = box20.tokens(placeholder[Int](10))\n    val tuple22 = coll7(placeholder[Int](11))\n    sigmaProp(allOf(Coll[Boolean](box5.tokens(placeholder[Int](12))._1 == placeholder[Coll[Byte]](13), if (coll7.size == placeholder[Int](14)) {(\n            val tuple23 = coll7(placeholder[Int](15))\n            if (tuple23._1 == placeholder[Coll[Byte]](16)) { tuple23._2 } else { placeholder[Long](17) }\n          )} else { placeholder[Long](18) } + box6.value * placeholder[Long](19) / box5.R4[Long].get >= if (l11 > placeholder[Long](20)) { l11 } else { placeholder[Long](21) }, allOf(Coll[Boolean](coll12 == INPUTS(placeholder[Int](22)).id, SELF.value == box13.value, SELF.propositionBytes == box13.propositionBytes, coll14(placeholder[Int](23)) == coll15(placeholder[Int](24)), if (coll15.size == placeholder[Int](25)) { coll14(placeholder[Int](26))._2 == l9 } else { coll15(placeholder[Int](27))._2 == coll14(placeholder[Int](28))._2 - l9 }, coll10 == box13.R4[Coll[Long]].get, coll16 == box13.R5[Coll[Byte]].get, coll4 == box13.R6[Coll[Byte]].get, coll17 == box13.R7[Coll[Byte]].get)), allOf(Coll[Boolean](box1.value == placeholder[Long](29), bool3, tuple8._1 == coll16, placeholder[Boolean](30), coll18(placeholder[Int](31)) == coll10(placeholder[Int](32)), l19 == coll10(placeholder[Int](33)), l19 > placeholder[Long](34), coll18(placeholder[Int](35)) == coll10(placeholder[Int](36)), coll18(placeholder[Int](37)) == l9, coll18(placeholder[Int](38)) == coll10(placeholder[Int](39)), coll18(placeholder[Int](40)) == coll10(placeholder[Int](41)), coll18(placeholder[Int](42)) == coll10(placeholder[Int](43)), box1.R5[Coll[Byte]].get == coll12)), allOf(Coll[Boolean](box20.propositionBytes == INPUTS(placeholder[Int](44)).R5[Coll[Byte]].get, tuple21._1 == coll12, tuple21._2 == placeholder[Long](45))), allOf(Coll[Boolean](box6.propositionBytes == coll4, tuple22._1 == coll17, tuple22._2 == l9)))))\n  )} else {(\n    val coll5 = SELF.tokens\n    val box6 = OUTPUTS(placeholder[Int](46))\n    sigmaProp(\n      allOf(\n        Coll[Boolean](\n          coll2 == coll4, box1.value == SELF.value, box1.tokens(placeholder[Int](47)) == coll5(placeholder[Int](48)), CONTEXT.preHeader.timestamp >= SELF.R4[\n            Coll[Long]\n          ].get(placeholder[Int](49)), box6.propositionBytes == SELF.propositionBytes, box6.tokens(placeholder[Int](50)) == coll5(placeholder[Int](51))\n        )\n      )\n    )\n  )}\n}",
  "address": "4qyzRyJzKPEYP9XSTWsXH6hzhMCH1rMx5JvcYpVwWpD79bLDex79Bj6hbLR1NnVVYFFLCGCTSGQDQTkh5dm5d2BQY5bQRpf1AycoDjAEZyQwxiLRpbwB8Kiqyi7mUvb5UcJRdtUQ6sqcDZpgyf3hBUCCy2vg8e8P3wSopzkensJ4SoG86upev1TXacBRqsm54dshaMdToMAyFBLD2DMsZPP89gEZF4UAuLbRxZDiK871fT1NVCwa7pWK29ySAipERxWwno112zQoF5a9htj37VavXkYTzcZQ24iVjrkrfxU12huR9ZPkvLHkrdu8y8WgFdFr5oKFMsm2teFCrXMx8n9MUEEymFSWhMXBvg5UAkKW5ido9Zo2BYWDj81ew5fUoWhdJGGCu33SegnLzbNiB6VaRNusiZSPwLBA2NZ5yF5UJrUnMZAqPqWZb7zZ2zL2cBwSrFJ7kxSrQeaJ1RNGcQiDyXmzDE9vpyWTbG9W1mW5KzzMD4B9FZoUcRYbmFdp31H5Ho27rTNfx64tr7Crgjm7WfWVp8zPXjxfjW6su6u2GK6cx3feavARGNjyKKrYW3H8yPFi1Y9ruwmNwTyW96Z42FE1D28VuD5C2SJYmegbg9nPKc3ByUbS5CHJQQ4DLX9DdgZvbtq44VsiR2VmbpZNrjMwEHybRcoiDeLNhoPqxinXNvFNjg9gSca1C47EiYy4S94eFqbY1rrcF84siSEUq31e9A6snNTcDEiQ3efCcEyCb1JgA5iLDU7kqoi6xxCt7TKVfA96EKSczjaqBk5jvrmAhZrDpwrKm1sSf8py21tUgbdyDoJccUdRniahbibSRc5PVpukkkKtAUXEDG91qNbbuh47QA2NjSMiqNQjYGNJTaiBBDsGbxXjwgFkJA45E9FaFzvMvGuJyKJY9Yx9e6KBoSq1ktY38WHkFe7PBLwyZxUowb4fmgexLKiUWfLNzoZhHYu8DuAkgRtVoPRQxZYrqdgkg4PwAF6AE7XHVJEUr6iQHwTWVkp9LajbPXKtFQmVpnFNowcVVrVSabX5aqAmEu1PKVKJjvLwumUwoyRi6NwMqudVKAEqP3vdtmqr1KWzs9mNqgAybP8qaUM9pif9CxTGUKPR5FEsgnJv3WwvdJwbYv2J",
  "assets": [
    {
      "tokenId": "fc98b57044d122ba735116daa2f50ed3af4f32f200dae0e003186afc6027bfec",
      "index": 0,
      "amount": 1,
      "name": "Crux Finance Phase 1",
      "decimals": 0,
      "type": "EIP-004"
    },
    {
      "tokenId": "00b42b41cb438c41d0139aa8432eb5eeb70d5a02d3df891f880d5fe08670c365",
      "index": 1,
      "amount": 54925441389,
      "name": "CRUX",
      "decimals": 4,
      "type": "EIP-004"
    }
  ],
  "additionalRegisters": {
    "R4": {
      "serializedValue": "110980f0b252e00480dbebdfd26302a09c018086b0b6f16200c8018086b0b6f162",
      "sigmaType": "Coll[SLong]",
      "renderedValue": "[86400000,304,1711913400000,1,10000,1698850800000,0,100,1698850800000]"
    },
    "R5": {
      "serializedValue": "0e2000b42b41cb438c41d0139aa8432eb5eeb70d5a02d3df891f880d5fe08670c365",
      "sigmaType": "Coll[SByte]",
      "renderedValue": "00b42b41cb438c41d0139aa8432eb5eeb70d5a02d3df891f880d5fe08670c365"
    },
    "R6": {
      "serializedValue": "0e240008cd0382b4ff34ccea424db9809b58a8667d1c486019f4adddc715ac63f02cb138a037",
      "sigmaType": "Coll[SByte]",
      "renderedValue": "0008cd0382b4ff34ccea424db9809b58a8667d1c486019f4adddc715ac63f02cb138a037"
    },
    "R7": {
      "serializedValue": "0e20b49e8bba752bde42245284ab8fe686bf0ba1a01b2012f4588a05f269604508bf",
      "sigmaType": "Coll[SByte]",
      "renderedValue": "b49e8bba752bde42245284ab8fe686bf0ba1a01b2012f4588a05f269604508bf"
    }
  },
  "spentTransactionId": "762107f28a3790b4177bbe9692d2f955c3681fa44e7650ac76004756533ac5fd",
  "mainChain": true
}