This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
Pyuu's profile picture

Krist Services Market

Started by Pyuu, 09 June 2015 - 12:48 AM
Pyuu #1
Posted 09 June 2015 - 02:48 AM
Hello. This topic is for exchanging Krist for services. (Now reopened / revived)
And for discussing exchanging Krist, obviously.

So, krist has been mined for a long time now. Over a year, actually. And no one has given it an official purpose, or meaning.
This topic was created a long time ago with the hope of giving it that purpose: A market, a value.

Unfortunately, this topic was inactive for a long time, so now I'm reviving it.
I plan on creating a site that will auto-track requests and things like that (but that will be in the future unless someone else beats me to it).

Requests!
Please format responses / replies like this:
SpoilerREQUEST - Looking for someone to code an animated fish tank in CC.
Willing to pay up to 500 KST, lower if the quality is crap.
Send me a PM with screenshots of part of the Code + screenshots of the design.

This will allow people to quickly look through requests and see what all you want, it also tells them how to Prove their fulfillment of your request without surrendering their product (it allows people to trust you.)

Trusted Traders!
Spoiler-no one to see here, you can earn a spot here by participating and following rules-

Warning about these traders!
Spoiler-no one to see here, and I hope this doesn't have to become a thing-

Even though I may have contradicted things in the past, these are the new rules of this thread!
Penalty for not following them: You will not be able to earn a spot as a trusted community member for krist exchanges and will become a Warned trader. (The reasons will be specified as well, as to provide accurate details rather than ruin your name.) You can earn your spot back by fulfilling requests / properly paying people (in krist).

Rules! (You know we'd have them)
  • No requests for malicious products. This also includes software intended for cracking passwords / abusing products.
  • No spam requests, when you post your request, that IS your post. No double-posting.
  • When requests are fulfilled, please mark your post as such (by editing!)
  • You WILL pay what you say you will if the product matches the specifications and quality standards. Upon any dispute, please notify me / pm me and I'll look into the case to see who is at fault: The trader, or the product developer. If someone doesn't pay, I can not guarantee any payment of krist unless it is significantly small such as 50 KST.
  • Product Developers, please spend time on what you submit to people.
Do note, I am not a moderator, an administrator, nor staff of these forums and I can not, upon any circumstances, punish a user any more severely than mentioning them in the Warned section. I can not prevent them from posting.

Now that this topic is revived, please follow rules / posting standards (to ensure this topic runs smoothly) and let's help give krist life!
Edited on 19 February 2016 - 12:55 AM
Anavrins #2
Posted 09 June 2015 - 04:11 AM
This is a great idea!
I am willing to make the wallet mod but how would you like to manage the aliases?
Some kind of GUI, or would editing a file be enough?

Edit: Here it is, xR1QVG5u, right now it's just a file to edit, but I can add a GUI if you want to.
To add aliases, edit the "kst/aliases" file.
It works on the "Send Krist" tab, address lookup and name transfer.


Edit2: Ended up doing a patcher instead.
pastebin run 63NmVpHM
After the patcher is run, you should have a "kristwallet_aliases" file.
Working up to v14
This should work with upcoming version too, notify me if a line fails to patch.
Edited on 15 February 2016 - 07:25 PM
flaghacker #3
Posted 09 June 2015 - 06:25 AM
http://scottless.com/blog/archive/2014/02/15/base32-encoder-and-decoder-in-c.aspx

Where can I get my reward? :P/>
Pyuu #4
Posted 09 June 2015 - 06:39 AM
http://scottless.com...coder-in-c.aspx

Where can I get my reward? :P/>
But, A-Z + 0-9 D:
Also, I need Number -> String, not Bytes -> String.


This is a great idea!
I am willing to make the wallet mod but how would you like to manage the aliases?
Some kind of GUI, or would editing a file be enough?

Edit: Here it is, xR1QVG5u, right now it's just a file to edit, but I can add a GUI if you want to.
To add aliases, edit the "kst/aliases" file.
It works on the "Send Krist" tab, address lookup and name transfer.
Tested it (after reviewing the code for any potential malicious intent) and it works great. :)/>
I rewarded you the 500 KST, thank you!
クデル #5
Posted 09 June 2015 - 09:43 AM
That alias thing is a good idea, perhaps someone could incorporate the aliases files on a public web server.
DannySMc #6
Posted 09 June 2015 - 12:30 PM
I could help out if you wanted?:D/> make a web version for it?
Creator #7
Posted 09 June 2015 - 01:07 PM
There is ask a pro for request and sometimes people agree.
クデル #8
Posted 09 June 2015 - 01:36 PM
Goal for life: Offer to do work as much as Danny :P/>
Creator #9
Posted 09 June 2015 - 01:38 PM
Goal for life: Offer to do work as much as Danny :P/>
Goal for life: Offer to do work as much as Danny :P/>
Lol, yeah is plausible.
DannySMc #10
Posted 09 June 2015 - 01:52 PM
Goal for life: Offer to do work as much as Danny :P/>
Goal for life: Offer to do work as much as Danny :P/>
Lol, yeah is plausible.

Haha I just love helping people out :DDD If I make something you like then I am happy :P/>
Creator #11
Posted 09 June 2015 - 02:08 PM
Goal for life: Offer to do work as much as Danny :P/>
Goal for life: Offer to do work as much as Danny :P/>
Lol, yeah is plausible.

Haha I just love helping people out :DDD If I make something you like then I am happy :P/>

That is a great philosophy. Here we are disscussing life goals on a programming forum.
DannySMc #12
Posted 09 June 2015 - 02:10 PM
Goal for life: Offer to do work as much as Danny :P/>
Goal for life: Offer to do work as much as Danny :P/>
Lol, yeah is plausible.

Haha I just love helping people out :DDD If I make something you like then I am happy :P/>

That is a great philosophy. Here we are disscussing life goals on a programming forum.

How rude.
Creator #13
Posted 09 June 2015 - 02:13 PM
Goal for life: Offer to do work as much as Danny :P/>
Goal for life: Offer to do work as much as Danny :P/>
Lol, yeah is plausible.

Haha I just love helping people out :DDD If I make something you like then I am happy :P/>

That is a great philosophy. Here we are disscussing life goals on a programming forum.

How rude.

Why rude? I complimented you on your great life philosophy. Then I pointed out it is ironic we are disscussing such topics on this forums.

Maybe try to relax a little ;)/> :P/>

Don't be mad, sometimes I may sound rude.
DannySMc #14
Posted 09 June 2015 - 02:13 PM
Life goals on a programming forum just proves how much of a great community we are, we can help with lua and we also are offer counselling? Help with life goals etc etc

(Edit: This more fun? ;)/>)
Edited on 09 June 2015 - 12:13 PM
PokeAcer #15
Posted 09 June 2015 - 04:55 PM
Would you be able to make some code in PHP that can sha256 a password into kristwallet privatekey, then generate a link for the amount (so for example transaction.kst?amt=50 would make a link with the following http://65.26.252.225...px&amp;amt=<amount> and have a confirmation box which'll say 'You will send k2eny87cpx <amt> kst by pressing confirm, please choose an option' and confirm makes them go to the link and cancel doesn't. I've sent you 500KST for this - if you can't please refund me :)/>
Edited on 09 June 2015 - 02:57 PM
DannySMc #16
Posted 09 June 2015 - 05:31 PM
Would you be able to make some code in PHP that can sha256 a password into kristwallet privatekey, then generate a link for the amount (so for example transaction.kst?amt=50 would make a link with the following http://65.26.252.225...px&amp;amt=<amount> and have a confirmation box which'll say 'You will send k2eny87cpx <amt> kst by pressing confirm, please choose an option' and confirm makes them go to the link and cancel doesn't. I've sent you 500KST for this - if you can't please refund me :)/>

Who is this to sorry?
PokeAcer #17
Posted 09 June 2015 - 05:59 PM
To either Mayushii, or someone else if you want to do it.
Pyuu #18
Posted 09 June 2015 - 06:26 PM
Would you be able to make some code in PHP that can sha256 a password into kristwallet privatekey, then generate a link for the amount (so for example transaction.kst?amt=50 would make a link with the following http://65.26.252.225...px&amp;amt=<amount> and have a confirmation box which'll say 'You will send k2eny87cpx <amt> kst by pressing confirm, please choose an option' and confirm makes them go to the link and cancel doesn't. I've sent you 500KST for this - if you can't please refund me :)/>

Identifying people based on private keys is a bad idea on other people's servers. That gives more than one person your password, and could be abused.
Just use Addresses to identify people.

PokeAcer: Maybe not send 500 KST to people before they make it (or even agree to) xD
I would make a web based thing for Addresses, but I'm lacking a web server or host to do so with.
I don't like using "Free" Web Hosting because those sites always have some sort of catch (like 000webhost only accepts around 50 requests from someone then cuts that person off for an hour).

Here is some PHP code:
Spoiler

<?php
if (isset($_GET['address'])) {
	$TargetAddress = $_GET['address'];
	if (!ctype_alnum($TargetAddress)) {
		die("Invalid address");
	}
	if (!(strlen($TargetAddress)==10)) {
		die("Invalid address");
	}
	$dbuser = "example";
	$dbpass = "password";
	$dblocation = "localhost";
	$db = "kstalias";

	$link = mysqli_connect($dblocation,$dbuser,$dbpass,$db);
	$TargetAddress = mysqli_real_escape_string($link,$_GET['address']);
	$query = "SELECT * FROM `aliases` WHERE (`address`='" . $TargetAddress . "')";
	$res = mysqli_query($link);
	if (mysqli_num_rows($res)==0) {
		die("No such address");
	} else {
		$row = mysqli_fetch_object($res);
		die($row->alias);
	}
}

die("Invalid parameters");
?>
Edited on 09 June 2015 - 04:30 PM
PokeAcer #19
Posted 09 June 2015 - 06:31 PM
Thanks, and try hostinger.co.uk
Creator #20
Posted 09 June 2015 - 06:35 PM
Or 2freehosting.com
Pyuu #21
Posted 09 June 2015 - 06:42 PM
I'd much rather use something that costs money. Lol.
Well hope the PHP code is useful to someone (even though it's very basic).
PokeAcer #22
Posted 09 June 2015 - 07:00 PM
Also, they wouldn't be identified by the private key, I meant as in 'input the pass, it generates you the private key, makes a link and if you hit confirm calls that URL.
DannySMc #23
Posted 09 June 2015 - 08:04 PM
I'd much rather use something that costs money. Lol.
Well hope the PHP code is useful to someone (even though it's very basic).

You're welcome to use my web server?:D/>
Pyuu #24
Posted 09 June 2015 - 08:08 PM
I'd much rather use something that costs money. Lol.
Well hope the PHP code is useful to someone (even though it's very basic).

You're welcome to use my web server? :D/>

I'd love to, but you never added me on Skype. qq
Pyuu #25
Posted 09 June 2015 - 09:10 PM
Will exchange 1,000 KST for C# Code that can verify if a nonce is correct in a KST Mining Process.
Edit: Found out how to do that just now, man I got lazy.
Edited on 09 June 2015 - 07:30 PM
DannySMc #26
Posted 09 June 2015 - 09:12 PM
I'd much rather use something that costs money. Lol.
Well hope the PHP code is useful to someone (even though it's very basic).

You're welcome to use my web server? :D/>/>

I'd love to, but you never added me on Skype. qq

Sorry will do when I'm home!:)/>
Pyuu #27
Posted 09 June 2015 - 09:14 PM
I'd much rather use something that costs money. Lol.
Well hope the PHP code is useful to someone (even though it's very basic).

You're welcome to use my web server? :D/>/>

I'd love to, but you never added me on Skype. qq

Sorry will do when I'm home! :)/>

Thank you, I'm live:pyuu_3 on Skype
DannySMc #28
Posted 09 June 2015 - 10:05 PM
I'd much rather use something that costs money. Lol.
Well hope the PHP code is useful to someone (even though it's very basic).

You're welcome to use my web server? :D/>/>

I'd love to, but you never added me on Skype. qq

Sorry will do when I'm home! :)/>

Thank you, I'm live:pyuu_3 on Skype

Awesome! :D/>
biggest yikes #29
Posted 09 June 2015 - 11:17 PM
Also, they wouldn't be identified by the private key, I meant as in 'input the pass, it generates you the private key, makes a link and if you hit confirm calls that URL.
what language?
either way, KristAPI has a function for that, if that's what you need:

os.loadAPI("kristapi")
if kristapi.failedLoad then
  error()
end
local password = "password"
local to = "someguywhowantsmoney"
local amount = 50
print("Send " .. amount .. " KST to " .. to .. " from password '" .. password .. "'? (y/n)")
local r = read()
if string.lower(r) == "y" then
  local r, e = kristapi.give("someguywhowantsmoney", 50, "password", false)
  if not r then
	printError("Error: " .. e)
  end
else
  print("Abort.")
end
Edited on 09 June 2015 - 09:20 PM
Pyuu #30
Posted 09 June 2015 - 11:33 PM
Also, they wouldn't be identified by the private key, I meant as in 'input the pass, it generates you the private key, makes a link and if you hit confirm calls that URL.
what language?
either way, KristAPI has a function for that, if that's what you need:

os.loadAPI("kristapi")
if kristapi.failedLoad then
  error()
end
local password = "password"
local to = "someguywhowantsmoney"
local amount = 50
print("Send " .. amount .. " KST to " .. to .. " from password '" .. password .. "'? (y/n)")
local r = read()
if string.lower(r) == "y" then
  local r, e = kristapi.give("someguywhowantsmoney", 50, "password", false)
  if not r then
	printError("Error: " .. e)
  end
else
  print("Abort.")
end

He wants it for PHP, not exactly sure why.
biggest yikes #31
Posted 09 June 2015 - 11:43 PM
Oh, in that case I don't have anything for you, PokeAcer. Sorry.
Edited on 09 June 2015 - 09:43 PM
PokeAcer #32
Posted 10 June 2015 - 06:38 PM
It's fine. I was thinking of making a web-shop, but I can use that LUA code for an in-game shop
EDIT: I used some of Mayushii's code to make this - https://github.com/PokeAcer549/KristShop/blob/master/Shop
Mayushii, if you want me to add your name just tell me.
Edited on 10 June 2015 - 04:54 PM
Pyuu #33
Posted 10 June 2015 - 08:32 PM
It's fine. I was thinking of making a web-shop, but I can use that LUA code for an in-game shop
EDIT: I used some of Mayushii's code to make this - https://github.com/P...lob/master/Shop
Mayushii, if you want me to add your name just tell me.
You used Atenefyr's code, not mine.
For web shops, I think security is very necessary to keep trust rolling, especially when you're giving a computer your password. (Especially in-game computers which could potentially have malicious code on it.)

I'm pretty hyped for KST, so I might just make a web-based application for Krist related stuff.
But if you want some concept design for a KST shop that is built in CC, I'll make one for you, just want 250 KST as motivation.
(Including GUI functionality, and a design as you specify. All under 1,000 Lines of code, ofc.)
Edited on 10 June 2015 - 06:32 PM
PokeAcer #34
Posted 11 June 2015 - 07:36 AM
I'll pay you 250KST for that.
Pyuu #35
Posted 11 June 2015 - 08:20 AM
I'll pay you 250KST for that.
Alrighty. I'll go ahead and start coding if I have an idea of what exactly you want for a design (otherwise I'd just be guessing)
PokeAcer #36
Posted 11 June 2015 - 03:51 PM
Something that can detect if on advanced or not - if it is a nice background w/ a GUI, a way to set an admin, add items, stats (use kode?) etc..
if not advanced, plain b&amp;w arrow keys menu.
biggest yikes #37
Posted 12 June 2015 - 08:05 PM
EDIT: I used some of Mayushii's code to make this - https://github.com/P...lob/master/Shop
KristAPI is mine, not Mayushii's.
You don't have to include me in the credits, although if you want to it'd be nice

I added a pull request to install KristAPI automatically and stuff, take a look at it.
Edited on 12 June 2015 - 06:14 PM
PokeAcer #38
Posted 12 June 2015 - 09:15 PM
EDIT: I used some of Mayushii's code to make this - https://github.com/P...lob/master/Shop
KristAPI is mine, not Mayushii's.
You don't have to include me in the credits, although if you want to it'd be nice

I added a pull request to install KristAPI automatically and stuff, take a look at it.

Thanks, but you set the price to one, yet I have the item number system to set a price - but thanks for the auto-downloader.
Luca_S #39
Posted 30 August 2015 - 04:02 PM
I will give 4k Krist to a person who can make a function(In ComputerCraft), which gets me a prime root of a prime, i need it for the Diffie-Hellman Key Exchange. So just that you know what the function gets at args. My program will download a list of primes from my Prime List and then choose a random one. It could be that i change my prime list so the function needs to work with higher primes too. So it will get the random prime. I don't need all prime roots, just one(which should be low)

Thank you,
Luca
Anavrins #40
Posted 19 December 2015 - 08:10 PM
This is a great idea!
I am willing to make the wallet mod but how would you like to manage the aliases?
Some kind of GUI, or would editing a file be enough?

Edit: Here it is, xR1QVG5u, right now it's just a file to edit, but I can add a GUI if you want to.
To add aliases, edit the "kst/aliases" file.
It works on the "Send Krist" tab, address lookup and name transfer.
Updated this mod for v12
http://pastebin.com/xR1QVG5u
You can check the legitimacy of it with this diff. https://www.diffnow.com/?report=8uepm
Edited on 19 December 2015 - 07:18 PM
DannySMc #41
Posted 19 December 2015 - 09:42 PM
I'd much rather use something that costs money. Lol.
Well hope the PHP code is useful to someone (even though it's very basic).

You're welcome to use my web server? :D/>/>

I'd love to, but you never added me on Skype. qq

Sorry will do when I'm home! :)/>

Thank you, I'm live:pyuu_3 on Skype

Awesome! :D/>

I forgot again xD Add me: danspringymc95
Anavrins #42
Posted 03 January 2016 - 01:02 AM
Updated this mod for v12
http://pastebin.com/xR1QVG5u
You can check the legitimacy of it with this diff. https://www.diffnow.com/?report=8uepm
Once again for v13 http://pastebin.com/xR1QVG5u
diff: https://www.diffnow.com/?report=61th4


Edit: Ended up doing a patcher instead.
pastebin run 63NmVpHM
After the patcher is run, you should have a "kristwallet_aliases" file.
This should work with upcoming version too, notify me if a line fails to patch.
Working up to v14
Edited on 15 February 2016 - 07:25 PM
Pyuu #43
Posted 19 February 2016 - 01:42 AM
I revived the topic. I added rules and things as of such.
Please check by for future requests and opportunities to earn some krist!
Quartz101 #44
Posted 23 February 2016 - 09:40 AM
Not sure if i'm allowed to ask for this, but i'm looking for a multitasking api for opencomputers that doesn't rely OpenOS and could run as init.lua. Remember OC uses lua 5.2 and 5.3!
I'll pay 2k krist, 2.5k if it can prioritize tasks, and less if it's crap.
Message me the code, your krist address, and some very simple docs on how to use it!

Ok, this job has been completed by someone! It is now closed.
Edited on 27 February 2016 - 11:40 AM
manu_03 #45
Posted 29 February 2016 - 08:59 PM
REQUEST:
Bank system for a server.
Pay up to 300KST. It must check who is the player (Peripherals++ player sensor), must work thru networking cables (so, rednet is allowed) and must allow pay to company (shares system so whenever you pay to a company, it divides money between all shares) implementable from editing files. Server and client.
Send screenshots of design and important parts of code (how is money stored, security


Please remove this
Edited on 01 March 2016 - 02:31 PM
Creator #46
Posted 29 February 2016 - 09:54 PM
REQUEST:
Bank system for a server.
Pay up to 300KST. It must check who is the player (Peripherals++ player sensor), must work thru networking cables (so, rednet is allowed) and must allow pay to company (shares system so whenever you pay to a company, it divides money between all shares) implementable from editing files. Server and client.
Send screenshots of design and important parts of code (how is money stored, security.

That's pretty low for so much work. At least a week of coding and testing.
ry00000 #47
Posted 06 March 2016 - 06:58 PM
Well, I will make something called "OneClickPay" that lets you check out with a simple click in a firewolf page (or any program really, since Firewolf pages are just programs)
And something called "PayMine" that is PayPal for Minecraft.
Anavrins #48
Posted 06 March 2016 - 07:49 PM
Well, I will make something called "OneClickPay" that lets you check out with a simple click in a firewolf page (or any program really, since Firewolf pages are just programs)
And something called "PayMine" that is PayPal for Minecraft.
Good thing I've made myself a browser mod to look at the source of pages, you can never know for sure how much is actually being spent, or even if the password is being logged.
All in all, not to undermine your idea, but a one click payment method usually open a lots of doors to fraud/stealing.
Always enter your Krist password in a trusted program, like a trusted wallet, a firewolf page is not something I consider trusted.
Edited on 19 March 2016 - 06:00 AM
bauen1 #49
Posted 23 March 2016 - 12:59 PM
So are we also allowed to post offers?
Edit: Ok, so here are my offers:
I can program stuff for you using whatever api you like (Opencomputers, ComputerCraft) in Lua (Other Programming Languages on request), just pm me.
Edited on 04 April 2016 - 03:19 PM
Creator #50
Posted 23 March 2016 - 02:44 PM
Yes, you are.