The new frontier of financial services for the creators' economy
Debt issuance through crowdfunding w/ collateralized tokenization of receivables
A crowdfunding platform designed for prominent content creators, enabling them to monetize their influence by issuing tokenized debt instruments collateralized exclusively by their tokenized future receivables. Based on Resolution No. 88 of the Brazilian Securities and Exchange Commission (CVM), the Brazilian SEC, the platform connects creators with a network of investors, offering a structured and transparent alternative to finance scalable businesses while leveraging the economic potential of their audiences, ensuring legal compliance and attractive returns for investors.
└── tribes/
├── .github
│ ├── dependabot.yaml
│ └── workflows
├── LICENSE
├── Makefile
├── README.md
├── build
│ └── Dockerfile.machine
├── cmd
│ ├── tribes-rollup
├── configs
│ └── sqlite.go
├── contracts
├── coverage.md
├── go.mod
├── go.sum
├── internal
│ ├── domain
│ ├── infra
│ └── usecase
├── pkg
│ ├── rollups_contracts
│ └── router
├── test
└── website
-
Install Docker Desktop for your operating system.
To install Docker RISC-V support without using Docker Desktop, run the following command:
❯ docker run --privileged --rm tonistiigi/binfmt --install all
-
Cartesi CLI is an easy-to-use tool to build and deploy your dApps. To install it, run:
❯ npm i -g @cartesi/cli
-
Install development node:
❯ npm i -g nonodo
-
Install air ( hot reload tool ):
❯ go install github.com/air-verse/air@latest
-
Build rollup from image:
❯ docker pull ghcr.io/tribeshq/tribes-machine:latest
-
Generate rollup filesystem:
❯ cartesi build --from-image ghcr.io/tribeshq/tribes-machine
-
Run validator node:
❯ cartesi run
Important
To run the system in development mode:
❯ make dev
Note
To reach the final state of the system, follow these steps:
- Make the
state.sh
script executable:❯ chmod +x state.sh
- Run the script to set up the system state:
❯ ./state.sh
❯ make test