Skip to content
tildecoin implementation in Rust
Rust
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
rtcoin-client fmt Jul 20, 2019
rtcoin-server minor refactor of SIGINT -> Disconnect from DB Aug 5, 2019
.codecov.yml updated codecov config Aug 4, 2019
.gitignore updated ignores Jul 27, 2019
.travis.yml issues with travis and grcov Jul 22, 2019
Cargo.toml combining ledger and server roles Jul 18, 2019
LICENSE init Jul 14, 2019
PLAN.md updated plan Aug 2, 2019
README.md trimmed paragraph Aug 2, 2019

README.md

rtcoin Build Status codecov

tildecoin is a fun currency simulation concept originally written for the tildeverse. rtcoin is the second-generation implementation, meant to improve upon the first. The specifications set forth in the draft RFC for tildecoin, written by ~aewens, will be followed:

This project is in early development.

Notes

Contributing

If you'd like to help out, the current build dependencies are:

  • libsqlcipher-dev

If you're interested, I'm working on the development plan here: PLAN.md. I'll update this when it's finished.

rtcoin uses a client-server architecture, per the RFC.

Initial work is being done on rtcoin-server, which will handle connections to clients, client authentication, and manage the ledger as a table in a SQLite v3 database. Afterwards, work will move to rtcoin-client, which will be what users interact with to display their balances, transfer tildecoin to other users, etc.

Updates

2019.07.27

I've decided on prompting for the database password on rtcoin-server startup. This was a compromise that took into account implementation complexity, security, and user experience with respect to controlling the server.

You can’t perform that action at this time.