├── .cargo └── config.toml ├── .config └── nextest.toml ├── .dockerignore ├── .envrc ├── .gitattributes ├── .github ├── actions │ └── wait-for-garnix │ │ └── action.yaml └── workflows │ ├── build-run-manager.yml │ ├── push-docker.yml │ ├── solana-build-anchor-programs.yml │ ├── solana-integration-test-base.yml │ └── solana-integration-test-run.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── architectures ├── centralized │ ├── README.md │ ├── client │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── app.rs │ │ │ ├── lib.rs │ │ │ └── main.rs │ ├── local-testnet │ │ ├── Cargo.toml │ │ └── src │ │ │ └── main.rs │ ├── server │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── app.rs │ │ │ ├── dashboard.rs │ │ │ ├── lib.rs │ │ │ └── main.rs │ ├── shared │ │ ├── Cargo.toml │ │ └── src │ │ │ ├── lib.rs │ │ │ └── protocol.rs │ └── testing │ │ ├── Cargo.toml │ │ ├── src │ │ ├── client.rs │ │ ├── lib.rs │ │ ├── server.rs │ │ └── test_utils.rs │ │ └── tests │ │ └── integration_tests.rs └── decentralized │ ├── RELEASES.md │ ├── Taskfile.yml │ ├── local-dev-keypair.json │ ├── solana-authorizer │ ├── Anchor.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── Taskfile.yml │ ├── programs │ │ └── solana-authorizer │ │ │ ├── Cargo.toml │ │ │ ├── Xargo.toml │ │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── logic │ │ │ ├── authorization_close.rs │ │ │ ├── authorization_create.rs │ │ │ ├── authorization_grantee_update.rs │ │ │ ├── authorization_grantor_update.rs │ │ │ └── mod.rs │ │ │ └── state │ │ │ ├── authorization.rs │ │ │ └── mod.rs │ ├── rustfmt.toml │ └── target │ │ └── deploy │ │ └── psyche_solana_authorizer-keypair.json │ ├── solana-client │ ├── Cargo.toml │ └── src │ │ ├── app.rs │ │ ├── backend.rs │ │ ├── command │ │ ├── can_join.rs │ │ ├── checkpoint.rs │ │ ├── close_run.rs │ │ ├── create_run.rs │ │ ├── json_dump_run.rs │ │ ├── json_dump_user.rs │ │ ├── mod.rs │ │ ├── set_future_epoch_rates.rs │ │ ├── set_paused.rs │ │ ├── tick.rs │ │ ├── treasurer_claim_rewards.rs │ │ ├── treasurer_top_up_rewards.rs │ │ └── update_config.rs │ │ ├── instructions.rs │ │ ├── main.rs │ │ ├── network_identity.rs │ │ └── retry.rs │ ├── solana-coordinator │ ├── Anchor.toml │ ├── BREAKING-CHANGES.md │ ├── Cargo.lock │ ├── Cargo.toml │ ├── Taskfile.yml │ ├── default.nix │ ├── programs │ │ └── solana-coordinator │ │ │ ├── Cargo.toml │ │ │ ├── Xargo.toml │ │ │ └── src │ │ │ ├── client.rs │ │ │ ├── clients_state.rs │ │ │ ├── instance_state.rs │ │ │ ├── lib.rs │ │ │ ├── logic │ │ │ ├── free_coordinator.rs │ │ │ ├── init_coordinator.rs │ │ │ ├── join_run.rs │ │ │ └── mod.rs │ │ │ └── program_error.rs │ ├── rustfmt.toml │ └── target │ │ └── deploy │ │ └── psyche_solana_coordinator-keypair.json │ ├── solana-mining-pool │ ├── Anchor.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── Taskfile.yml │ ├── audits │ │ ├── Psyche Solana Mining Pool - Audit - Halborn.pdf │ │ └── Psyche Solana Mining Pool - Audit - Zellic.pdf │ ├── default.nix │ ├── programs │ │ └── solana-mining-pool │ │ │ ├── Cargo.toml │ │ │ ├── README.md │ │ │ ├── Xargo.toml │ │ │ ├── src │ │ │ ├── lib.rs │ │ │ ├── logic │ │ │ │ ├── lender_claim.rs │ │ │ │ ├── lender_create.rs │ │ │ │ ├── lender_deposit.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── pool_claimable.rs │ │ │ │ ├── pool_create.rs │ │ │ │ ├── pool_extract.rs │ │ │ │ └── pool_update.rs │ │ │ └── state │ │ │ │ ├── lender.rs │ │ │ │ ├── mod.rs │ │ │ │ └── pool.rs │ │ │ └── tests │ │ │ ├── api │ │ │ ├── create_memnet_endpoint.rs │ │ │ ├── mod.rs │ │ │ ├── process_lender_claim.rs │ │ │ ├── process_lender_create.rs │ │ │ ├── process_lender_deposit.rs │ │ │ ├── process_pool_claimable.rs │ │ │ ├── process_pool_create.rs │ │ │ ├── process_pool_extract.rs │ │ │ └── process_pool_update.rs │ │ │ ├── mod.rs │ │ │ └── suites │ │ │ ├── memnet_cap_deposits.rs │ │ │ ├── memnet_full_cycle.rs │ │ │ ├── memnet_live_freeze.rs │ │ │ └── mod.rs │ ├── rustfmt.toml │ └── target │ │ └── deploy │ │ └── psyche_solana_mining_pool-keypair.json │ ├── solana-tooling │ ├── Cargo.toml │ ├── Taskfile.yml │ ├── rustfmt.toml │ ├── src │ │ ├── create_memnet_endpoint.rs │ │ ├── get_accounts.rs │ │ ├── lib.rs │ │ ├── process_authorizer_instructions.rs │ │ ├── process_coordinator_instructions.rs │ │ └── process_treasurer_instructions.rs │ └── tests │ │ ├── fixtures │ │ ├── coordinator-account-v0.so │ │ └── coordinator-account-v1.so │ │ ├── mod.rs │ │ └── suites │ │ ├── memnet_authorizer_full_cycle.rs │ │ ├── memnet_coordinator_data_layout.rs │ │ ├── memnet_coordinator_full_round.rs │ │ ├── memnet_coordinator_init_free.rs │ │ ├── memnet_coordinator_rewards.rs │ │ ├── memnet_treasurer_create_claim.rs │ │ ├── memnet_treasurer_create_update.rs │ │ ├── memnet_treasurer_full_epoch.rs │ │ └── mod.rs │ ├── solana-treasurer │ ├── Anchor.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── Taskfile.yml │ ├── audits │ │ ├── Psyche Solana Treasurer - Audit - Halborn.pdf │ │ └── Psyche Solana Treasurer - Audit - Zellic.pdf │ ├── programs │ │ └── solana-treasurer │ │ │ ├── Cargo.toml │ │ │ ├── Xargo.toml │ │ │ └── src │ │ │ ├── lib.rs │ │ │ ├── logic │ │ │ ├── mod.rs │ │ │ ├── participant_claim.rs │ │ │ ├── participant_create.rs │ │ │ ├── run_create.rs │ │ │ └── run_update.rs │ │ │ └── state │ │ │ ├── mod.rs │ │ │ ├── participant.rs │ │ │ └── run.rs │ ├── rustfmt.toml │ └── target │ │ └── deploy │ │ └── psyche_solana_treasurer-keypair.json │ └── testing │ ├── Cargo.toml │ ├── src │ ├── chaos.rs │ ├── docker_setup.rs │ ├── docker_watcher.rs │ ├── lib.rs │ └── utils.rs │ └── tests │ ├── chaos_tests.rs │ └── integration_tests.rs ├── config ├── client │ ├── .env.example │ ├── .env.local │ ├── .env.test │ └── .gitignore ├── consilience-match-llama2-20m-fineweb-pretrain-dev │ ├── data.toml │ └── state.toml ├── consilience │ └── 40b-devnet.toml ├── kill-test-short-epoch-checkpoint │ ├── data.toml │ └── state.toml ├── llama2-20m-dolma-noverify-first-checkpointer │ ├── data.toml │ └── state.toml ├── llama2-20m-dolma-noverify-no-checkpointer │ ├── data.toml │ └── state.toml ├── llama2-20m-dolma-verify-first-checkpointer │ ├── data.toml │ └── state.toml ├── solana-test │ ├── config-three-clients.toml │ ├── config.toml │ ├── light-config-dummy-failing.toml │ ├── light-config.toml │ └── nano-config.toml └── test │ └── state.toml ├── docker ├── README.md ├── psyche_client_create_run.sh ├── sidecar_entrypoint.sh ├── test │ ├── client_test_entrypoint.sh │ ├── docker-compose.gpu.yml │ ├── docker-compose.yml │ ├── psyche_solana_validator_entrypoint.sh │ ├── run_owner_entrypoint.sh │ ├── subscriptions_test │ │ ├── docker-compose.yml │ │ ├── nginx_p8901.conf │ │ └── nginx_p8902.conf │ └── three_clients_test │ │ └── docker-compose.yml └── train_entrypoint.sh ├── flake.lock ├── flake.nix ├── garnix.yaml ├── justfile ├── nix ├── checks.nix ├── devShell.nix ├── docker.nix ├── formatter.nix ├── justfile ├── keys.nix ├── lib.nix ├── nix.md ├── nixosModules.nix ├── nixpkgs.nix ├── packages.nix └── pkgs.nix ├── psyche-book ├── .gitignore ├── book.toml ├── default.nix ├── mermaid-init.js ├── mermaid.min.js ├── src │ ├── SUMMARY.md │ ├── development │ │ ├── agenix.md │ │ ├── book.md │ │ ├── ci.md │ │ ├── contributing.md │ │ ├── index.md │ │ ├── models.md │ │ ├── python.md │ │ ├── running-offchain.md │ │ ├── running-onchain.md │ │ └── setup.md │ ├── enduser │ │ ├── authentication.md │ │ ├── client-faq.md │ │ ├── create-run.md │ │ ├── index.md │ │ ├── join-run.md │ │ └── run-config.md │ ├── explain │ │ ├── data-provider.md │ │ ├── general-workflow.md │ │ ├── glossary.md │ │ ├── index.md │ │ ├── model-sharing.md │ │ └── rewards.md │ ├── intro.md │ ├── psyche.jpg │ └── psyche_youtube.png └── theme │ ├── favicon.png │ ├── favicon.svg │ ├── index.hbs │ └── psyche.css ├── python ├── .gitignore ├── Cargo.toml ├── build.rs ├── default.nix ├── extension-impl │ ├── Cargo.toml │ └── src │ │ ├── extension.rs │ │ └── lib.rs ├── flash-attn.nix ├── liger-kernel.nix ├── pyproject.toml ├── python │ └── psyche │ │ ├── __init__.py │ │ ├── _ext.py │ │ ├── dtensor_helpers.py │ │ ├── models │ │ ├── __init__.py │ │ ├── causal_lm.py │ │ ├── factory.py │ │ └── hf_transformers.py │ │ └── sidecar │ │ ├── __init__.py │ │ ├── __main__.py │ │ └── api.py ├── src │ ├── lib.rs │ └── psyche_deps │ │ └── __init__.py └── uv.lock ├── scripts ├── .multinode_env.example ├── auto-restart.sh ├── compare-hf-psyche.sh ├── coordinator-address-check.sh ├── deploy-solana-test.sh ├── devnet │ ├── fund_accounts.sh │ └── train-multiple-gpu-devnet.sh ├── inference.py ├── join-authorization-create.sh ├── join-authorization-set-delegates.sh ├── launch_multinode.sh ├── push-client-image.sh ├── push-new-model.py ├── requirements.txt ├── setup-and-deploy-solana-test.sh ├── train-multiple-gpu-localnet.sh ├── train-solana-test.sh └── train.py ├── secrets.nix ├── secrets ├── devnet │ ├── backend.age │ ├── rpc.age │ └── wallet.age ├── docs-http-basic.age └── mainnet │ ├── backend.age │ └── rpc.age ├── shared ├── client │ ├── Cargo.toml │ └── src │ │ ├── cli.rs │ │ ├── client.rs │ │ ├── fetch_data.rs │ │ ├── lib.rs │ │ ├── protocol.rs │ │ ├── state │ │ ├── cooldown.rs │ │ ├── evals.rs │ │ ├── init.rs │ │ ├── mod.rs │ │ ├── prompt.rs │ │ ├── prompt_texts.rs │ │ ├── prompt_texts │ │ │ └── index.json │ │ ├── round_state.rs │ │ ├── stats.rs │ │ ├── steps.rs │ │ ├── train.rs │ │ ├── types.rs │ │ ├── warmup.rs │ │ └── witness.rs │ │ ├── testing.rs │ │ └── tui.rs ├── coordinator │ ├── Cargo.toml │ └── src │ │ ├── commitment.rs │ │ ├── committee_selection.rs │ │ ├── coordinator.rs │ │ ├── data_selection.rs │ │ ├── lib.rs │ │ └── model.rs ├── core │ ├── Cargo.toml │ └── src │ │ ├── batch_id.rs │ │ ├── bloom.rs │ │ ├── bounded_queue.rs │ │ ├── boxed_future.rs │ │ ├── cancellable_barrier.rs │ │ ├── data_shuffle.rs │ │ ├── definitions.rs │ │ ├── deterministic_shuffle.rs │ │ ├── fixed_string.rs │ │ ├── fixed_vec.rs │ │ ├── interval_tree.rs │ │ ├── lcg.rs │ │ ├── lib.rs │ │ ├── merkle_tree.rs │ │ ├── node_identity.rs │ │ ├── running_average.rs │ │ ├── serde_utils.rs │ │ ├── sha256.rs │ │ ├── similarity.rs │ │ ├── sized_iterator.rs │ │ ├── small_boolean.rs │ │ ├── swap_or_not.rs │ │ └── token_size.rs ├── data-provider │ ├── Cargo.toml │ ├── README.md │ ├── examples │ │ ├── README.md │ │ ├── http.rs │ │ ├── sample-weighted-config.json │ │ └── tcp.rs │ ├── src │ │ ├── data_provider.rs │ │ ├── dataset.rs │ │ ├── dummy.rs │ │ ├── file_extensions.rs │ │ ├── http.rs │ │ ├── hub.rs │ │ ├── lib.rs │ │ ├── local.rs │ │ ├── preprocessed.rs │ │ ├── remote │ │ │ ├── client.rs │ │ │ ├── mod.rs │ │ │ ├── server.rs │ │ │ ├── shared.rs │ │ │ └── tui.rs │ │ ├── test.xml │ │ ├── traits.rs │ │ └── weighted │ │ │ ├── http.rs │ │ │ └── mod.rs │ └── tests │ │ ├── http.rs │ │ ├── local.rs │ │ ├── preprocessed.rs │ │ ├── resources │ │ ├── dolma │ │ │ ├── data │ │ │ │ ├── LICENSE.md │ │ │ │ └── dolma-v1_7-30B-tokenized-llama2-nanoset.npy │ │ │ └── decoded │ │ │ │ ├── 0.txt │ │ │ │ └── 1.txt │ │ ├── fineweb │ │ │ ├── data │ │ │ │ ├── 00000_00000_shuffled.ds │ │ │ │ └── LICENSE.md │ │ │ └── decoded │ │ │ │ ├── 0.txt │ │ │ │ └── 1.txt │ │ ├── hermes3 │ │ │ ├── data │ │ │ │ └── train-00000-of-00001.parquet │ │ │ └── decoded │ │ │ │ ├── 0.json │ │ │ │ └── 1.json │ │ ├── llama2_tokenizer.json │ │ ├── llama2_tokenizer_license.txt │ │ ├── llama3_tokenizer.json │ │ └── llama3_tokenizer_license.txt │ │ └── weighted.rs ├── eval │ ├── Cargo.toml │ ├── examples │ │ └── evaluate.rs │ └── src │ │ ├── harness.rs │ │ ├── lib.rs │ │ ├── tasks │ │ ├── arc.rs │ │ ├── boolq.rs │ │ ├── ceval.rs │ │ ├── hellaswag.rs │ │ ├── mmlu.rs │ │ ├── mmlu_cf.rs │ │ ├── mmlu_pro.rs │ │ ├── mod.rs │ │ ├── openbookqa.rs │ │ └── piqa.rs │ │ └── traits.rs ├── metrics │ ├── Cargo.toml │ └── src │ │ ├── iroh.rs │ │ └── lib.rs ├── modeling │ ├── .gitignore │ ├── Cargo.toml │ ├── examples │ │ ├── inference.rs │ │ └── train.rs │ └── src │ │ ├── attention.rs │ │ ├── auto_config.rs │ │ ├── auto_model.rs │ │ ├── auto_tokenizer.rs │ │ ├── batcher.rs │ │ ├── causal_language_model.rs │ │ ├── device_utils.rs │ │ ├── distro.rs │ │ ├── dummy.rs │ │ ├── fp32_gradient_accumulator.rs │ │ ├── lib.rs │ │ ├── models │ │ ├── deepseek.rs │ │ ├── llama.rs │ │ └── mod.rs │ │ ├── optimizer.rs │ │ ├── parallelism.rs │ │ ├── python_causal_lm.rs │ │ ├── python_distributed_causal_lm.rs │ │ ├── python_distributed_trainer.rs │ │ ├── rms_norm.rs │ │ ├── rope.rs │ │ ├── safetensor_utils.rs │ │ ├── sampling.rs │ │ ├── token_output_stream.rs │ │ ├── trainer.rs │ │ └── variable.rs ├── network │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── examples │ │ └── bandwidth_test.rs │ ├── gcp-test.py │ ├── multi-bandwidth-test.sh │ └── src │ │ ├── allowlist.rs │ │ ├── authenticable_identity.rs │ │ ├── download_manager.rs │ │ ├── latency_sorted.rs │ │ ├── lib.rs │ │ ├── local_discovery.rs │ │ ├── p2p_model_sharing.rs │ │ ├── router.rs │ │ ├── serde.rs │ │ ├── serializable_kind.rs │ │ ├── serializable_tensor.rs │ │ ├── serialized_distro.rs │ │ ├── signed_message.rs │ │ ├── state.rs │ │ ├── tcp.rs │ │ ├── test.rs │ │ ├── tui.rs │ │ └── util.rs ├── tui │ ├── Cargo.toml │ ├── README.md │ ├── examples │ │ ├── logs.rs │ │ ├── metrics.rs │ │ ├── minimal.rs │ │ └── tabs.rs │ └── src │ │ ├── app.rs │ │ ├── lib.rs │ │ ├── logging.rs │ │ ├── maybe.rs │ │ ├── tabbed.rs │ │ ├── terminal.rs │ │ └── widget.rs └── watcher │ ├── Cargo.toml │ └── src │ ├── lib.rs │ ├── traits.rs │ ├── tui.rs │ └── watcher.rs ├── telemetry ├── README.md ├── docker-compose.yml ├── grafana │ ├── dashboards │ │ └── clients_dashboard.json │ └── provisioning │ │ ├── dashboards │ │ └── dashboard.yaml │ │ └── datasources │ │ └── datasources.yaml ├── loki-config.yaml ├── otel-collector-config.yaml └── prometheus.yml ├── tools ├── README.md ├── go-tools │ └── cmd │ │ ├── chunker │ │ └── main.go │ │ └── cmp │ │ └── main.go ├── python-tools │ ├── configs │ │ └── llama2-20m-fineweb-pretrain-dev.json │ ├── expand-and-chunk.py │ ├── fix-names.py │ ├── graph-cmp.py │ └── requirements.txt └── rust-tools │ ├── expand-distro │ ├── Cargo.toml │ └── src │ │ └── main.rs │ ├── preview-lr │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ └── src │ │ └── main.rs │ ├── psyche-sidecar │ ├── Cargo.toml │ └── src │ │ └── main.rs │ └── run-manager │ ├── Cargo.toml │ ├── README.md │ └── src │ ├── coordinator_client.rs │ ├── lib.rs │ ├── main.rs │ └── run_manager.rs ├── train-dupe.py └── website ├── README.md ├── backend ├── .gitignore ├── README.md ├── default.nix ├── esbuild.js ├── nodemon.json ├── package.json ├── src │ ├── chainLoop.ts │ ├── chainTracker.ts │ ├── coordinator.ts │ ├── coordinatorChainLoop.ts │ ├── dataStore.ts │ ├── dataStores │ │ ├── flatFileCoordinator.ts │ │ ├── flatFileMiningPool.ts │ │ └── versioned.ts │ ├── idlTypes.ts │ ├── index.ts │ ├── mikro-orm.config.ts │ ├── miningPoolChainLoop.ts │ ├── programEventListener.ts │ ├── rateLimit.ts │ ├── witness.ts │ └── writeFileAtomic.ts └── tsconfig.json ├── common.nix ├── eslint.config.js ├── frontend ├── .gitignore ├── default.nix ├── index.html ├── package.json ├── public │ ├── favicon.svg │ ├── og.png │ ├── prompts │ │ └── .gitkeep │ └── tokenizers │ │ └── .gitkeep ├── src │ ├── assets │ │ ├── bgPattern.png │ │ ├── fonts │ │ │ ├── GeistMono[wght].woff2 │ │ │ ├── Geist[wght].woff2 │ │ │ └── SouffletVert-Hybrid106R.woff2 │ │ ├── icons │ │ │ ├── arrow-left.svg │ │ │ ├── arrow-right.svg │ │ │ ├── chevron-down.svg │ │ │ ├── chevron-up.svg │ │ │ ├── copy.svg │ │ │ ├── corner-fleur.svg │ │ │ ├── fullscreen.svg │ │ │ ├── huggingface.svg │ │ │ ├── link.svg │ │ │ ├── medusa-head.svg │ │ │ ├── moon.svg │ │ │ ├── psyche-box.svg │ │ │ ├── smiley.svg │ │ │ ├── sun.svg │ │ │ ├── symbol-02.svg │ │ │ └── symbol-06.svg │ │ ├── logos │ │ │ ├── anchor.svg │ │ │ ├── hf.svg │ │ │ ├── iroh.svg │ │ │ └── pytorch.svg │ │ └── psyche-bg.svg │ ├── colors.ts │ ├── components │ │ ├── Address.tsx │ │ ├── AnimatedTokensCounter.tsx │ │ ├── Button.tsx │ │ ├── Chart.tsx │ │ ├── ChartPlus.tsx │ │ ├── CheckpointButton.tsx │ │ ├── ContributeCompute.tsx │ │ ├── CopyToClipboard.tsx │ │ ├── Footer.tsx │ │ ├── FullPagePortal.tsx │ │ ├── GiveMoney.tsx │ │ ├── Header.tsx │ │ ├── InfoChit.tsx │ │ ├── MiniCard.tsx │ │ ├── OutlineBox.tsx │ │ ├── ProgressBar.tsx │ │ ├── ProgressWrapper.tsx │ │ ├── PromptResults.tsx │ │ ├── RadialGraph.tsx │ │ ├── RadioSelectBar.tsx │ │ ├── RunBox.tsx │ │ ├── RunStateIndicator.tsx │ │ ├── RunSummary.tsx │ │ ├── Runs.tsx │ │ ├── Runtime.tsx │ │ ├── ShadowCard.tsx │ │ ├── SiteBroken.tsx │ │ ├── Sort.tsx │ │ ├── StatusChip.tsx │ │ ├── SymbolSeparatedItems.tsx │ │ ├── TxHistory.tsx │ │ └── WalletAddress.tsx │ ├── fakeData.ts │ ├── fetchRuns.ts │ ├── fonts.ts │ ├── gl │ │ ├── dither.glsl │ │ ├── frag.glsl │ │ ├── icosphere.ts │ │ ├── noise.glsl │ │ ├── regl.ts │ │ └── vert.glsl │ ├── icon.ts │ ├── main.tsx │ ├── routeTree.gen.ts │ ├── routes │ │ ├── __root.tsx │ │ ├── components.tsx │ │ ├── index.tsx │ │ ├── legal.tsx │ │ ├── runs │ │ │ ├── $run.$index.tsx │ │ │ ├── index.tsx │ │ │ └── route.tsx │ │ └── status.tsx │ ├── themes.ts │ ├── useStreamingData.ts │ ├── utils.ts │ ├── utils │ │ ├── prompts.ts │ │ └── tokenizer.ts │ └── vite-env.d.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── shared ├── .gitignore ├── default.nix ├── formats │ ├── index.ts │ ├── type.ts │ ├── v0.ts │ └── v1.ts ├── index.ts ├── package.json └── tsconfig.json ├── tsconfig.json └── wasm ├── Cargo.toml ├── README.md ├── build.sh ├── default.nix ├── fixup.sh └── src └── lib.rs /.cargo/config.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | rustflags = ["--cfg", "tokio_unstable"] 3 | -------------------------------------------------------------------------------- /.config/nextest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/.config/nextest.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/.dockerignore -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/.envrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | shared/data-provider/tests/resources/**/*.txt text eol=lf -------------------------------------------------------------------------------- /.github/actions/wait-for-garnix/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/.github/actions/wait-for-garnix/action.yaml -------------------------------------------------------------------------------- /.github/workflows/build-run-manager.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/.github/workflows/build-run-manager.yml -------------------------------------------------------------------------------- /.github/workflows/push-docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/.github/workflows/push-docker.yml -------------------------------------------------------------------------------- /.github/workflows/solana-build-anchor-programs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/.github/workflows/solana-build-anchor-programs.yml -------------------------------------------------------------------------------- /.github/workflows/solana-integration-test-base.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/.github/workflows/solana-integration-test-base.yml -------------------------------------------------------------------------------- /.github/workflows/solana-integration-test-run.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/.github/workflows/solana-integration-test-run.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/README.md -------------------------------------------------------------------------------- /architectures/centralized/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/README.md -------------------------------------------------------------------------------- /architectures/centralized/client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/client/Cargo.toml -------------------------------------------------------------------------------- /architectures/centralized/client/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/client/src/app.rs -------------------------------------------------------------------------------- /architectures/centralized/client/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub mod app; 2 | -------------------------------------------------------------------------------- /architectures/centralized/client/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/client/src/main.rs -------------------------------------------------------------------------------- /architectures/centralized/local-testnet/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/local-testnet/Cargo.toml -------------------------------------------------------------------------------- /architectures/centralized/local-testnet/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/local-testnet/src/main.rs -------------------------------------------------------------------------------- /architectures/centralized/server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/server/Cargo.toml -------------------------------------------------------------------------------- /architectures/centralized/server/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/server/src/app.rs -------------------------------------------------------------------------------- /architectures/centralized/server/src/dashboard.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/server/src/dashboard.rs -------------------------------------------------------------------------------- /architectures/centralized/server/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/server/src/lib.rs -------------------------------------------------------------------------------- /architectures/centralized/server/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/server/src/main.rs -------------------------------------------------------------------------------- /architectures/centralized/shared/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/shared/Cargo.toml -------------------------------------------------------------------------------- /architectures/centralized/shared/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/shared/src/lib.rs -------------------------------------------------------------------------------- /architectures/centralized/shared/src/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/shared/src/protocol.rs -------------------------------------------------------------------------------- /architectures/centralized/testing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/testing/Cargo.toml -------------------------------------------------------------------------------- /architectures/centralized/testing/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/testing/src/client.rs -------------------------------------------------------------------------------- /architectures/centralized/testing/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/testing/src/lib.rs -------------------------------------------------------------------------------- /architectures/centralized/testing/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/testing/src/server.rs -------------------------------------------------------------------------------- /architectures/centralized/testing/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/testing/src/test_utils.rs -------------------------------------------------------------------------------- /architectures/centralized/testing/tests/integration_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/centralized/testing/tests/integration_tests.rs -------------------------------------------------------------------------------- /architectures/decentralized/RELEASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/RELEASES.md -------------------------------------------------------------------------------- /architectures/decentralized/Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/Taskfile.yml -------------------------------------------------------------------------------- /architectures/decentralized/local-dev-keypair.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/local-dev-keypair.json -------------------------------------------------------------------------------- /architectures/decentralized/solana-authorizer/Anchor.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-authorizer/Anchor.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-authorizer/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-authorizer/Cargo.lock -------------------------------------------------------------------------------- /architectures/decentralized/solana-authorizer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-authorizer/Cargo.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-authorizer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-authorizer/README.md -------------------------------------------------------------------------------- /architectures/decentralized/solana-authorizer/Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-authorizer/Taskfile.yml -------------------------------------------------------------------------------- /architectures/decentralized/solana-authorizer/programs/solana-authorizer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-authorizer/programs/solana-authorizer/Cargo.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-authorizer/programs/solana-authorizer/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-authorizer/programs/solana-authorizer/Xargo.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-authorizer/programs/solana-authorizer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-authorizer/programs/solana-authorizer/src/lib.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-authorizer/programs/solana-authorizer/src/logic/authorization_close.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-authorizer/programs/solana-authorizer/src/logic/authorization_close.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-authorizer/programs/solana-authorizer/src/logic/authorization_create.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-authorizer/programs/solana-authorizer/src/logic/authorization_create.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-authorizer/programs/solana-authorizer/src/logic/authorization_grantee_update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-authorizer/programs/solana-authorizer/src/logic/authorization_grantee_update.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-authorizer/programs/solana-authorizer/src/logic/authorization_grantor_update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-authorizer/programs/solana-authorizer/src/logic/authorization_grantor_update.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-authorizer/programs/solana-authorizer/src/logic/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-authorizer/programs/solana-authorizer/src/logic/mod.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-authorizer/programs/solana-authorizer/src/state/authorization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-authorizer/programs/solana-authorizer/src/state/authorization.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-authorizer/programs/solana-authorizer/src/state/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-authorizer/programs/solana-authorizer/src/state/mod.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-authorizer/rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-authorizer/rustfmt.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-authorizer/target/deploy/psyche_solana_authorizer-keypair.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-authorizer/target/deploy/psyche_solana_authorizer-keypair.json -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/Cargo.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/app.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/backend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/backend.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/command/can_join.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/command/can_join.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/command/checkpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/command/checkpoint.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/command/close_run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/command/close_run.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/command/create_run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/command/create_run.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/command/json_dump_run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/command/json_dump_run.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/command/json_dump_user.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/command/json_dump_user.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/command/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/command/mod.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/command/set_future_epoch_rates.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/command/set_future_epoch_rates.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/command/set_paused.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/command/set_paused.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/command/tick.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/command/tick.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/command/treasurer_claim_rewards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/command/treasurer_claim_rewards.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/command/treasurer_top_up_rewards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/command/treasurer_top_up_rewards.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/command/update_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/command/update_config.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/instructions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/instructions.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/main.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/network_identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/network_identity.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-client/src/retry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-client/src/retry.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/Anchor.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/Anchor.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/BREAKING-CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/BREAKING-CHANGES.md -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/Cargo.lock -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/Cargo.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/Taskfile.yml -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/default.nix -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/programs/solana-coordinator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/programs/solana-coordinator/Cargo.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/programs/solana-coordinator/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/programs/solana-coordinator/Xargo.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/client.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/clients_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/clients_state.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/instance_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/instance_state.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/lib.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/logic/free_coordinator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/logic/free_coordinator.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/logic/init_coordinator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/logic/init_coordinator.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/logic/join_run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/logic/join_run.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/logic/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/logic/mod.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/program_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/programs/solana-coordinator/src/program_error.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/rustfmt.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-coordinator/target/deploy/psyche_solana_coordinator-keypair.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-coordinator/target/deploy/psyche_solana_coordinator-keypair.json -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/Anchor.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/Anchor.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/Cargo.lock -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/Cargo.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/Taskfile.yml -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/audits/Psyche Solana Mining Pool - Audit - Halborn.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/audits/Psyche Solana Mining Pool - Audit - Halborn.pdf -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/audits/Psyche Solana Mining Pool - Audit - Zellic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/audits/Psyche Solana Mining Pool - Audit - Zellic.pdf -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/default.nix -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/Cargo.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/README.md -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/Xargo.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/lib.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/logic/lender_claim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/logic/lender_claim.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/logic/lender_create.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/logic/lender_create.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/logic/lender_deposit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/logic/lender_deposit.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/logic/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/logic/mod.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/logic/pool_claimable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/logic/pool_claimable.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/logic/pool_create.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/logic/pool_create.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/logic/pool_extract.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/logic/pool_extract.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/logic/pool_update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/logic/pool_update.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/state/lender.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/state/lender.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/state/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/state/mod.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/state/pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/src/state/pool.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/create_memnet_endpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/create_memnet_endpoint.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/mod.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/process_lender_claim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/process_lender_claim.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/process_lender_create.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/process_lender_create.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/process_lender_deposit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/process_lender_deposit.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/process_pool_claimable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/process_pool_claimable.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/process_pool_create.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/process_pool_create.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/process_pool_extract.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/process_pool_extract.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/process_pool_update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/api/process_pool_update.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/mod.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/suites/memnet_cap_deposits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/suites/memnet_cap_deposits.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/suites/memnet_full_cycle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/suites/memnet_full_cycle.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/suites/memnet_live_freeze.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/suites/memnet_live_freeze.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/suites/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/programs/solana-mining-pool/tests/suites/mod.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/rustfmt.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-mining-pool/target/deploy/psyche_solana_mining_pool-keypair.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-mining-pool/target/deploy/psyche_solana_mining_pool-keypair.json -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/Cargo.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/Taskfile.yml -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/rustfmt.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/src/create_memnet_endpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/src/create_memnet_endpoint.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/src/get_accounts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/src/get_accounts.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/src/lib.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/src/process_authorizer_instructions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/src/process_authorizer_instructions.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/src/process_coordinator_instructions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/src/process_coordinator_instructions.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/src/process_treasurer_instructions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/src/process_treasurer_instructions.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/tests/fixtures/coordinator-account-v0.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/tests/fixtures/coordinator-account-v0.so -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/tests/fixtures/coordinator-account-v1.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/tests/fixtures/coordinator-account-v1.so -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/tests/mod.rs: -------------------------------------------------------------------------------- 1 | mod suites; 2 | -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/tests/suites/memnet_authorizer_full_cycle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/tests/suites/memnet_authorizer_full_cycle.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/tests/suites/memnet_coordinator_data_layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/tests/suites/memnet_coordinator_data_layout.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/tests/suites/memnet_coordinator_full_round.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/tests/suites/memnet_coordinator_full_round.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/tests/suites/memnet_coordinator_init_free.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/tests/suites/memnet_coordinator_init_free.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/tests/suites/memnet_coordinator_rewards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/tests/suites/memnet_coordinator_rewards.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/tests/suites/memnet_treasurer_create_claim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/tests/suites/memnet_treasurer_create_claim.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/tests/suites/memnet_treasurer_create_update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/tests/suites/memnet_treasurer_create_update.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/tests/suites/memnet_treasurer_full_epoch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/tests/suites/memnet_treasurer_full_epoch.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-tooling/tests/suites/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-tooling/tests/suites/mod.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/Anchor.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/Anchor.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/Cargo.lock -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/Cargo.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/README.md -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/Taskfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/Taskfile.yml -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/audits/Psyche Solana Treasurer - Audit - Halborn.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/audits/Psyche Solana Treasurer - Audit - Halborn.pdf -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/audits/Psyche Solana Treasurer - Audit - Zellic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/audits/Psyche Solana Treasurer - Audit - Zellic.pdf -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/programs/solana-treasurer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/programs/solana-treasurer/Cargo.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/programs/solana-treasurer/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/programs/solana-treasurer/Xargo.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/lib.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/logic/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/logic/mod.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/logic/participant_claim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/logic/participant_claim.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/logic/participant_create.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/logic/participant_create.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/logic/run_create.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/logic/run_create.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/logic/run_update.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/logic/run_update.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/state/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/state/mod.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/state/participant.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/state/participant.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/state/run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/programs/solana-treasurer/src/state/run.rs -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/rustfmt.toml -------------------------------------------------------------------------------- /architectures/decentralized/solana-treasurer/target/deploy/psyche_solana_treasurer-keypair.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/solana-treasurer/target/deploy/psyche_solana_treasurer-keypair.json -------------------------------------------------------------------------------- /architectures/decentralized/testing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/testing/Cargo.toml -------------------------------------------------------------------------------- /architectures/decentralized/testing/src/chaos.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/testing/src/chaos.rs -------------------------------------------------------------------------------- /architectures/decentralized/testing/src/docker_setup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/testing/src/docker_setup.rs -------------------------------------------------------------------------------- /architectures/decentralized/testing/src/docker_watcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/testing/src/docker_watcher.rs -------------------------------------------------------------------------------- /architectures/decentralized/testing/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/testing/src/lib.rs -------------------------------------------------------------------------------- /architectures/decentralized/testing/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/testing/src/utils.rs -------------------------------------------------------------------------------- /architectures/decentralized/testing/tests/chaos_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/testing/tests/chaos_tests.rs -------------------------------------------------------------------------------- /architectures/decentralized/testing/tests/integration_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/architectures/decentralized/testing/tests/integration_tests.rs -------------------------------------------------------------------------------- /config/client/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/client/.env.example -------------------------------------------------------------------------------- /config/client/.env.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/client/.env.local -------------------------------------------------------------------------------- /config/client/.env.test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/client/.env.test -------------------------------------------------------------------------------- /config/client/.gitignore: -------------------------------------------------------------------------------- 1 | .env -------------------------------------------------------------------------------- /config/consilience-match-llama2-20m-fineweb-pretrain-dev/data.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/consilience-match-llama2-20m-fineweb-pretrain-dev/data.toml -------------------------------------------------------------------------------- /config/consilience-match-llama2-20m-fineweb-pretrain-dev/state.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/consilience-match-llama2-20m-fineweb-pretrain-dev/state.toml -------------------------------------------------------------------------------- /config/consilience/40b-devnet.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/consilience/40b-devnet.toml -------------------------------------------------------------------------------- /config/kill-test-short-epoch-checkpoint/data.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/kill-test-short-epoch-checkpoint/data.toml -------------------------------------------------------------------------------- /config/kill-test-short-epoch-checkpoint/state.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/kill-test-short-epoch-checkpoint/state.toml -------------------------------------------------------------------------------- /config/llama2-20m-dolma-noverify-first-checkpointer/data.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/llama2-20m-dolma-noverify-first-checkpointer/data.toml -------------------------------------------------------------------------------- /config/llama2-20m-dolma-noverify-first-checkpointer/state.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/llama2-20m-dolma-noverify-first-checkpointer/state.toml -------------------------------------------------------------------------------- /config/llama2-20m-dolma-noverify-no-checkpointer/data.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/llama2-20m-dolma-noverify-no-checkpointer/data.toml -------------------------------------------------------------------------------- /config/llama2-20m-dolma-noverify-no-checkpointer/state.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/llama2-20m-dolma-noverify-no-checkpointer/state.toml -------------------------------------------------------------------------------- /config/llama2-20m-dolma-verify-first-checkpointer/data.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/llama2-20m-dolma-verify-first-checkpointer/data.toml -------------------------------------------------------------------------------- /config/llama2-20m-dolma-verify-first-checkpointer/state.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/llama2-20m-dolma-verify-first-checkpointer/state.toml -------------------------------------------------------------------------------- /config/solana-test/config-three-clients.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/solana-test/config-three-clients.toml -------------------------------------------------------------------------------- /config/solana-test/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/solana-test/config.toml -------------------------------------------------------------------------------- /config/solana-test/light-config-dummy-failing.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/solana-test/light-config-dummy-failing.toml -------------------------------------------------------------------------------- /config/solana-test/light-config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/solana-test/light-config.toml -------------------------------------------------------------------------------- /config/solana-test/nano-config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/solana-test/nano-config.toml -------------------------------------------------------------------------------- /config/test/state.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/config/test/state.toml -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/psyche_client_create_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/docker/psyche_client_create_run.sh -------------------------------------------------------------------------------- /docker/sidecar_entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/docker/sidecar_entrypoint.sh -------------------------------------------------------------------------------- /docker/test/client_test_entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/docker/test/client_test_entrypoint.sh -------------------------------------------------------------------------------- /docker/test/docker-compose.gpu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/docker/test/docker-compose.gpu.yml -------------------------------------------------------------------------------- /docker/test/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/docker/test/docker-compose.yml -------------------------------------------------------------------------------- /docker/test/psyche_solana_validator_entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/docker/test/psyche_solana_validator_entrypoint.sh -------------------------------------------------------------------------------- /docker/test/run_owner_entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/docker/test/run_owner_entrypoint.sh -------------------------------------------------------------------------------- /docker/test/subscriptions_test/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/docker/test/subscriptions_test/docker-compose.yml -------------------------------------------------------------------------------- /docker/test/subscriptions_test/nginx_p8901.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/docker/test/subscriptions_test/nginx_p8901.conf -------------------------------------------------------------------------------- /docker/test/subscriptions_test/nginx_p8902.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/docker/test/subscriptions_test/nginx_p8902.conf -------------------------------------------------------------------------------- /docker/test/three_clients_test/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/docker/test/three_clients_test/docker-compose.yml -------------------------------------------------------------------------------- /docker/train_entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/docker/train_entrypoint.sh -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/flake.nix -------------------------------------------------------------------------------- /garnix.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/garnix.yaml -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/justfile -------------------------------------------------------------------------------- /nix/checks.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/nix/checks.nix -------------------------------------------------------------------------------- /nix/devShell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/nix/devShell.nix -------------------------------------------------------------------------------- /nix/docker.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/nix/docker.nix -------------------------------------------------------------------------------- /nix/formatter.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/nix/formatter.nix -------------------------------------------------------------------------------- /nix/justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/nix/justfile -------------------------------------------------------------------------------- /nix/keys.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/nix/keys.nix -------------------------------------------------------------------------------- /nix/lib.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/nix/lib.nix -------------------------------------------------------------------------------- /nix/nix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/nix/nix.md -------------------------------------------------------------------------------- /nix/nixosModules.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/nix/nixosModules.nix -------------------------------------------------------------------------------- /nix/nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/nix/nixpkgs.nix -------------------------------------------------------------------------------- /nix/packages.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/nix/packages.nix -------------------------------------------------------------------------------- /nix/pkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/nix/pkgs.nix -------------------------------------------------------------------------------- /psyche-book/.gitignore: -------------------------------------------------------------------------------- 1 | book 2 | generated 3 | /cli/ -------------------------------------------------------------------------------- /psyche-book/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/book.toml -------------------------------------------------------------------------------- /psyche-book/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/default.nix -------------------------------------------------------------------------------- /psyche-book/mermaid-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/mermaid-init.js -------------------------------------------------------------------------------- /psyche-book/mermaid.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/mermaid.min.js -------------------------------------------------------------------------------- /psyche-book/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/SUMMARY.md -------------------------------------------------------------------------------- /psyche-book/src/development/agenix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/development/agenix.md -------------------------------------------------------------------------------- /psyche-book/src/development/book.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/development/book.md -------------------------------------------------------------------------------- /psyche-book/src/development/ci.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/development/ci.md -------------------------------------------------------------------------------- /psyche-book/src/development/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/development/contributing.md -------------------------------------------------------------------------------- /psyche-book/src/development/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/development/index.md -------------------------------------------------------------------------------- /psyche-book/src/development/models.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/development/models.md -------------------------------------------------------------------------------- /psyche-book/src/development/python.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/development/python.md -------------------------------------------------------------------------------- /psyche-book/src/development/running-offchain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/development/running-offchain.md -------------------------------------------------------------------------------- /psyche-book/src/development/running-onchain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/development/running-onchain.md -------------------------------------------------------------------------------- /psyche-book/src/development/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/development/setup.md -------------------------------------------------------------------------------- /psyche-book/src/enduser/authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/enduser/authentication.md -------------------------------------------------------------------------------- /psyche-book/src/enduser/client-faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/enduser/client-faq.md -------------------------------------------------------------------------------- /psyche-book/src/enduser/create-run.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/enduser/create-run.md -------------------------------------------------------------------------------- /psyche-book/src/enduser/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/enduser/index.md -------------------------------------------------------------------------------- /psyche-book/src/enduser/join-run.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/enduser/join-run.md -------------------------------------------------------------------------------- /psyche-book/src/enduser/run-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/enduser/run-config.md -------------------------------------------------------------------------------- /psyche-book/src/explain/data-provider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/explain/data-provider.md -------------------------------------------------------------------------------- /psyche-book/src/explain/general-workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/explain/general-workflow.md -------------------------------------------------------------------------------- /psyche-book/src/explain/glossary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/explain/glossary.md -------------------------------------------------------------------------------- /psyche-book/src/explain/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/explain/index.md -------------------------------------------------------------------------------- /psyche-book/src/explain/model-sharing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/explain/model-sharing.md -------------------------------------------------------------------------------- /psyche-book/src/explain/rewards.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/explain/rewards.md -------------------------------------------------------------------------------- /psyche-book/src/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/intro.md -------------------------------------------------------------------------------- /psyche-book/src/psyche.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/psyche.jpg -------------------------------------------------------------------------------- /psyche-book/src/psyche_youtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/src/psyche_youtube.png -------------------------------------------------------------------------------- /psyche-book/theme/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/theme/favicon.png -------------------------------------------------------------------------------- /psyche-book/theme/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/theme/favicon.svg -------------------------------------------------------------------------------- /psyche-book/theme/index.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/theme/index.hbs -------------------------------------------------------------------------------- /psyche-book/theme/psyche.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/psyche-book/theme/psyche.css -------------------------------------------------------------------------------- /python/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/.gitignore -------------------------------------------------------------------------------- /python/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/Cargo.toml -------------------------------------------------------------------------------- /python/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/build.rs -------------------------------------------------------------------------------- /python/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/default.nix -------------------------------------------------------------------------------- /python/extension-impl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/extension-impl/Cargo.toml -------------------------------------------------------------------------------- /python/extension-impl/src/extension.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/extension-impl/src/extension.rs -------------------------------------------------------------------------------- /python/extension-impl/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/extension-impl/src/lib.rs -------------------------------------------------------------------------------- /python/flash-attn.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/flash-attn.nix -------------------------------------------------------------------------------- /python/liger-kernel.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/liger-kernel.nix -------------------------------------------------------------------------------- /python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/pyproject.toml -------------------------------------------------------------------------------- /python/python/psyche/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/python/psyche/__init__.py -------------------------------------------------------------------------------- /python/python/psyche/_ext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/python/psyche/_ext.py -------------------------------------------------------------------------------- /python/python/psyche/dtensor_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/python/psyche/dtensor_helpers.py -------------------------------------------------------------------------------- /python/python/psyche/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/python/psyche/models/__init__.py -------------------------------------------------------------------------------- /python/python/psyche/models/causal_lm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/python/psyche/models/causal_lm.py -------------------------------------------------------------------------------- /python/python/psyche/models/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/python/psyche/models/factory.py -------------------------------------------------------------------------------- /python/python/psyche/models/hf_transformers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/python/psyche/models/hf_transformers.py -------------------------------------------------------------------------------- /python/python/psyche/sidecar/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/python/psyche/sidecar/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/python/psyche/sidecar/__main__.py -------------------------------------------------------------------------------- /python/python/psyche/sidecar/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/python/psyche/sidecar/api.py -------------------------------------------------------------------------------- /python/src/lib.rs: -------------------------------------------------------------------------------- 1 | pub use psyche_python_extension_impl::*; 2 | -------------------------------------------------------------------------------- /python/src/psyche_deps/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/python/uv.lock -------------------------------------------------------------------------------- /scripts/.multinode_env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/scripts/.multinode_env.example -------------------------------------------------------------------------------- /scripts/auto-restart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/scripts/auto-restart.sh -------------------------------------------------------------------------------- /scripts/compare-hf-psyche.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/scripts/compare-hf-psyche.sh -------------------------------------------------------------------------------- /scripts/coordinator-address-check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/scripts/coordinator-address-check.sh -------------------------------------------------------------------------------- /scripts/deploy-solana-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/scripts/deploy-solana-test.sh -------------------------------------------------------------------------------- /scripts/devnet/fund_accounts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/scripts/devnet/fund_accounts.sh -------------------------------------------------------------------------------- /scripts/devnet/train-multiple-gpu-devnet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/scripts/devnet/train-multiple-gpu-devnet.sh -------------------------------------------------------------------------------- /scripts/inference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/scripts/inference.py -------------------------------------------------------------------------------- /scripts/join-authorization-create.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/scripts/join-authorization-create.sh -------------------------------------------------------------------------------- /scripts/join-authorization-set-delegates.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/scripts/join-authorization-set-delegates.sh -------------------------------------------------------------------------------- /scripts/launch_multinode.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/scripts/launch_multinode.sh -------------------------------------------------------------------------------- /scripts/push-client-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/scripts/push-client-image.sh -------------------------------------------------------------------------------- /scripts/push-new-model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/scripts/push-new-model.py -------------------------------------------------------------------------------- /scripts/requirements.txt: -------------------------------------------------------------------------------- 1 | transformers 2 | torch 3 | numba -------------------------------------------------------------------------------- /scripts/setup-and-deploy-solana-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/scripts/setup-and-deploy-solana-test.sh -------------------------------------------------------------------------------- /scripts/train-multiple-gpu-localnet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/scripts/train-multiple-gpu-localnet.sh -------------------------------------------------------------------------------- /scripts/train-solana-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/scripts/train-solana-test.sh -------------------------------------------------------------------------------- /scripts/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/scripts/train.py -------------------------------------------------------------------------------- /secrets.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/secrets.nix -------------------------------------------------------------------------------- /secrets/devnet/backend.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/secrets/devnet/backend.age -------------------------------------------------------------------------------- /secrets/devnet/rpc.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/secrets/devnet/rpc.age -------------------------------------------------------------------------------- /secrets/devnet/wallet.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/secrets/devnet/wallet.age -------------------------------------------------------------------------------- /secrets/docs-http-basic.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/secrets/docs-http-basic.age -------------------------------------------------------------------------------- /secrets/mainnet/backend.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/secrets/mainnet/backend.age -------------------------------------------------------------------------------- /secrets/mainnet/rpc.age: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/secrets/mainnet/rpc.age -------------------------------------------------------------------------------- /shared/client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/Cargo.toml -------------------------------------------------------------------------------- /shared/client/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/cli.rs -------------------------------------------------------------------------------- /shared/client/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/client.rs -------------------------------------------------------------------------------- /shared/client/src/fetch_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/fetch_data.rs -------------------------------------------------------------------------------- /shared/client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/lib.rs -------------------------------------------------------------------------------- /shared/client/src/protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/protocol.rs -------------------------------------------------------------------------------- /shared/client/src/state/cooldown.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/state/cooldown.rs -------------------------------------------------------------------------------- /shared/client/src/state/evals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/state/evals.rs -------------------------------------------------------------------------------- /shared/client/src/state/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/state/init.rs -------------------------------------------------------------------------------- /shared/client/src/state/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/state/mod.rs -------------------------------------------------------------------------------- /shared/client/src/state/prompt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/state/prompt.rs -------------------------------------------------------------------------------- /shared/client/src/state/prompt_texts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/state/prompt_texts.rs -------------------------------------------------------------------------------- /shared/client/src/state/prompt_texts/index.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/state/prompt_texts/index.json -------------------------------------------------------------------------------- /shared/client/src/state/round_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/state/round_state.rs -------------------------------------------------------------------------------- /shared/client/src/state/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/state/stats.rs -------------------------------------------------------------------------------- /shared/client/src/state/steps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/state/steps.rs -------------------------------------------------------------------------------- /shared/client/src/state/train.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/state/train.rs -------------------------------------------------------------------------------- /shared/client/src/state/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/state/types.rs -------------------------------------------------------------------------------- /shared/client/src/state/warmup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/state/warmup.rs -------------------------------------------------------------------------------- /shared/client/src/state/witness.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/state/witness.rs -------------------------------------------------------------------------------- /shared/client/src/testing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/testing.rs -------------------------------------------------------------------------------- /shared/client/src/tui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/client/src/tui.rs -------------------------------------------------------------------------------- /shared/coordinator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/coordinator/Cargo.toml -------------------------------------------------------------------------------- /shared/coordinator/src/commitment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/coordinator/src/commitment.rs -------------------------------------------------------------------------------- /shared/coordinator/src/committee_selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/coordinator/src/committee_selection.rs -------------------------------------------------------------------------------- /shared/coordinator/src/coordinator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/coordinator/src/coordinator.rs -------------------------------------------------------------------------------- /shared/coordinator/src/data_selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/coordinator/src/data_selection.rs -------------------------------------------------------------------------------- /shared/coordinator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/coordinator/src/lib.rs -------------------------------------------------------------------------------- /shared/coordinator/src/model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/coordinator/src/model.rs -------------------------------------------------------------------------------- /shared/core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/Cargo.toml -------------------------------------------------------------------------------- /shared/core/src/batch_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/batch_id.rs -------------------------------------------------------------------------------- /shared/core/src/bloom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/bloom.rs -------------------------------------------------------------------------------- /shared/core/src/bounded_queue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/bounded_queue.rs -------------------------------------------------------------------------------- /shared/core/src/boxed_future.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/boxed_future.rs -------------------------------------------------------------------------------- /shared/core/src/cancellable_barrier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/cancellable_barrier.rs -------------------------------------------------------------------------------- /shared/core/src/data_shuffle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/data_shuffle.rs -------------------------------------------------------------------------------- /shared/core/src/definitions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/definitions.rs -------------------------------------------------------------------------------- /shared/core/src/deterministic_shuffle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/deterministic_shuffle.rs -------------------------------------------------------------------------------- /shared/core/src/fixed_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/fixed_string.rs -------------------------------------------------------------------------------- /shared/core/src/fixed_vec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/fixed_vec.rs -------------------------------------------------------------------------------- /shared/core/src/interval_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/interval_tree.rs -------------------------------------------------------------------------------- /shared/core/src/lcg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/lcg.rs -------------------------------------------------------------------------------- /shared/core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/lib.rs -------------------------------------------------------------------------------- /shared/core/src/merkle_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/merkle_tree.rs -------------------------------------------------------------------------------- /shared/core/src/node_identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/node_identity.rs -------------------------------------------------------------------------------- /shared/core/src/running_average.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/running_average.rs -------------------------------------------------------------------------------- /shared/core/src/serde_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/serde_utils.rs -------------------------------------------------------------------------------- /shared/core/src/sha256.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/sha256.rs -------------------------------------------------------------------------------- /shared/core/src/similarity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/similarity.rs -------------------------------------------------------------------------------- /shared/core/src/sized_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/sized_iterator.rs -------------------------------------------------------------------------------- /shared/core/src/small_boolean.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/small_boolean.rs -------------------------------------------------------------------------------- /shared/core/src/swap_or_not.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/swap_or_not.rs -------------------------------------------------------------------------------- /shared/core/src/token_size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/core/src/token_size.rs -------------------------------------------------------------------------------- /shared/data-provider/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/Cargo.toml -------------------------------------------------------------------------------- /shared/data-provider/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/README.md -------------------------------------------------------------------------------- /shared/data-provider/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/examples/README.md -------------------------------------------------------------------------------- /shared/data-provider/examples/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/examples/http.rs -------------------------------------------------------------------------------- /shared/data-provider/examples/sample-weighted-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/examples/sample-weighted-config.json -------------------------------------------------------------------------------- /shared/data-provider/examples/tcp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/examples/tcp.rs -------------------------------------------------------------------------------- /shared/data-provider/src/data_provider.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/data_provider.rs -------------------------------------------------------------------------------- /shared/data-provider/src/dataset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/dataset.rs -------------------------------------------------------------------------------- /shared/data-provider/src/dummy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/dummy.rs -------------------------------------------------------------------------------- /shared/data-provider/src/file_extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/file_extensions.rs -------------------------------------------------------------------------------- /shared/data-provider/src/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/http.rs -------------------------------------------------------------------------------- /shared/data-provider/src/hub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/hub.rs -------------------------------------------------------------------------------- /shared/data-provider/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/lib.rs -------------------------------------------------------------------------------- /shared/data-provider/src/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/local.rs -------------------------------------------------------------------------------- /shared/data-provider/src/preprocessed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/preprocessed.rs -------------------------------------------------------------------------------- /shared/data-provider/src/remote/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/remote/client.rs -------------------------------------------------------------------------------- /shared/data-provider/src/remote/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/remote/mod.rs -------------------------------------------------------------------------------- /shared/data-provider/src/remote/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/remote/server.rs -------------------------------------------------------------------------------- /shared/data-provider/src/remote/shared.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/remote/shared.rs -------------------------------------------------------------------------------- /shared/data-provider/src/remote/tui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/remote/tui.rs -------------------------------------------------------------------------------- /shared/data-provider/src/test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/test.xml -------------------------------------------------------------------------------- /shared/data-provider/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/traits.rs -------------------------------------------------------------------------------- /shared/data-provider/src/weighted/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/weighted/http.rs -------------------------------------------------------------------------------- /shared/data-provider/src/weighted/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/src/weighted/mod.rs -------------------------------------------------------------------------------- /shared/data-provider/tests/http.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/http.rs -------------------------------------------------------------------------------- /shared/data-provider/tests/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/local.rs -------------------------------------------------------------------------------- /shared/data-provider/tests/preprocessed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/preprocessed.rs -------------------------------------------------------------------------------- /shared/data-provider/tests/resources/dolma/data/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/resources/dolma/data/LICENSE.md -------------------------------------------------------------------------------- /shared/data-provider/tests/resources/dolma/data/dolma-v1_7-30B-tokenized-llama2-nanoset.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/resources/dolma/data/dolma-v1_7-30B-tokenized-llama2-nanoset.npy -------------------------------------------------------------------------------- /shared/data-provider/tests/resources/dolma/decoded/0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/resources/dolma/decoded/0.txt -------------------------------------------------------------------------------- /shared/data-provider/tests/resources/dolma/decoded/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/resources/dolma/decoded/1.txt -------------------------------------------------------------------------------- /shared/data-provider/tests/resources/fineweb/data/00000_00000_shuffled.ds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/resources/fineweb/data/00000_00000_shuffled.ds -------------------------------------------------------------------------------- /shared/data-provider/tests/resources/fineweb/data/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/resources/fineweb/data/LICENSE.md -------------------------------------------------------------------------------- /shared/data-provider/tests/resources/fineweb/decoded/0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/resources/fineweb/decoded/0.txt -------------------------------------------------------------------------------- /shared/data-provider/tests/resources/fineweb/decoded/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/resources/fineweb/decoded/1.txt -------------------------------------------------------------------------------- /shared/data-provider/tests/resources/hermes3/data/train-00000-of-00001.parquet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/resources/hermes3/data/train-00000-of-00001.parquet -------------------------------------------------------------------------------- /shared/data-provider/tests/resources/hermes3/decoded/0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/resources/hermes3/decoded/0.json -------------------------------------------------------------------------------- /shared/data-provider/tests/resources/hermes3/decoded/1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/resources/hermes3/decoded/1.json -------------------------------------------------------------------------------- /shared/data-provider/tests/resources/llama2_tokenizer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/resources/llama2_tokenizer.json -------------------------------------------------------------------------------- /shared/data-provider/tests/resources/llama2_tokenizer_license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/resources/llama2_tokenizer_license.txt -------------------------------------------------------------------------------- /shared/data-provider/tests/resources/llama3_tokenizer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/resources/llama3_tokenizer.json -------------------------------------------------------------------------------- /shared/data-provider/tests/resources/llama3_tokenizer_license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/resources/llama3_tokenizer_license.txt -------------------------------------------------------------------------------- /shared/data-provider/tests/weighted.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/data-provider/tests/weighted.rs -------------------------------------------------------------------------------- /shared/eval/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/eval/Cargo.toml -------------------------------------------------------------------------------- /shared/eval/examples/evaluate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/eval/examples/evaluate.rs -------------------------------------------------------------------------------- /shared/eval/src/harness.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/eval/src/harness.rs -------------------------------------------------------------------------------- /shared/eval/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/eval/src/lib.rs -------------------------------------------------------------------------------- /shared/eval/src/tasks/arc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/eval/src/tasks/arc.rs -------------------------------------------------------------------------------- /shared/eval/src/tasks/boolq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/eval/src/tasks/boolq.rs -------------------------------------------------------------------------------- /shared/eval/src/tasks/ceval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/eval/src/tasks/ceval.rs -------------------------------------------------------------------------------- /shared/eval/src/tasks/hellaswag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/eval/src/tasks/hellaswag.rs -------------------------------------------------------------------------------- /shared/eval/src/tasks/mmlu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/eval/src/tasks/mmlu.rs -------------------------------------------------------------------------------- /shared/eval/src/tasks/mmlu_cf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/eval/src/tasks/mmlu_cf.rs -------------------------------------------------------------------------------- /shared/eval/src/tasks/mmlu_pro.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/eval/src/tasks/mmlu_pro.rs -------------------------------------------------------------------------------- /shared/eval/src/tasks/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/eval/src/tasks/mod.rs -------------------------------------------------------------------------------- /shared/eval/src/tasks/openbookqa.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/eval/src/tasks/openbookqa.rs -------------------------------------------------------------------------------- /shared/eval/src/tasks/piqa.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/eval/src/tasks/piqa.rs -------------------------------------------------------------------------------- /shared/eval/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/eval/src/traits.rs -------------------------------------------------------------------------------- /shared/metrics/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/metrics/Cargo.toml -------------------------------------------------------------------------------- /shared/metrics/src/iroh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/metrics/src/iroh.rs -------------------------------------------------------------------------------- /shared/metrics/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/metrics/src/lib.rs -------------------------------------------------------------------------------- /shared/modeling/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /data -------------------------------------------------------------------------------- /shared/modeling/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/Cargo.toml -------------------------------------------------------------------------------- /shared/modeling/examples/inference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/examples/inference.rs -------------------------------------------------------------------------------- /shared/modeling/examples/train.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/examples/train.rs -------------------------------------------------------------------------------- /shared/modeling/src/attention.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/attention.rs -------------------------------------------------------------------------------- /shared/modeling/src/auto_config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/auto_config.rs -------------------------------------------------------------------------------- /shared/modeling/src/auto_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/auto_model.rs -------------------------------------------------------------------------------- /shared/modeling/src/auto_tokenizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/auto_tokenizer.rs -------------------------------------------------------------------------------- /shared/modeling/src/batcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/batcher.rs -------------------------------------------------------------------------------- /shared/modeling/src/causal_language_model.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/causal_language_model.rs -------------------------------------------------------------------------------- /shared/modeling/src/device_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/device_utils.rs -------------------------------------------------------------------------------- /shared/modeling/src/distro.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/distro.rs -------------------------------------------------------------------------------- /shared/modeling/src/dummy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/dummy.rs -------------------------------------------------------------------------------- /shared/modeling/src/fp32_gradient_accumulator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/fp32_gradient_accumulator.rs -------------------------------------------------------------------------------- /shared/modeling/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/lib.rs -------------------------------------------------------------------------------- /shared/modeling/src/models/deepseek.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/models/deepseek.rs -------------------------------------------------------------------------------- /shared/modeling/src/models/llama.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/models/llama.rs -------------------------------------------------------------------------------- /shared/modeling/src/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/models/mod.rs -------------------------------------------------------------------------------- /shared/modeling/src/optimizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/optimizer.rs -------------------------------------------------------------------------------- /shared/modeling/src/parallelism.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/parallelism.rs -------------------------------------------------------------------------------- /shared/modeling/src/python_causal_lm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/python_causal_lm.rs -------------------------------------------------------------------------------- /shared/modeling/src/python_distributed_causal_lm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/python_distributed_causal_lm.rs -------------------------------------------------------------------------------- /shared/modeling/src/python_distributed_trainer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/python_distributed_trainer.rs -------------------------------------------------------------------------------- /shared/modeling/src/rms_norm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/rms_norm.rs -------------------------------------------------------------------------------- /shared/modeling/src/rope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/rope.rs -------------------------------------------------------------------------------- /shared/modeling/src/safetensor_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/safetensor_utils.rs -------------------------------------------------------------------------------- /shared/modeling/src/sampling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/sampling.rs -------------------------------------------------------------------------------- /shared/modeling/src/token_output_stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/token_output_stream.rs -------------------------------------------------------------------------------- /shared/modeling/src/trainer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/trainer.rs -------------------------------------------------------------------------------- /shared/modeling/src/variable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/modeling/src/variable.rs -------------------------------------------------------------------------------- /shared/network/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /shared/network/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/Cargo.toml -------------------------------------------------------------------------------- /shared/network/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/README.md -------------------------------------------------------------------------------- /shared/network/examples/bandwidth_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/examples/bandwidth_test.rs -------------------------------------------------------------------------------- /shared/network/gcp-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/gcp-test.py -------------------------------------------------------------------------------- /shared/network/multi-bandwidth-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/multi-bandwidth-test.sh -------------------------------------------------------------------------------- /shared/network/src/allowlist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/allowlist.rs -------------------------------------------------------------------------------- /shared/network/src/authenticable_identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/authenticable_identity.rs -------------------------------------------------------------------------------- /shared/network/src/download_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/download_manager.rs -------------------------------------------------------------------------------- /shared/network/src/latency_sorted.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/latency_sorted.rs -------------------------------------------------------------------------------- /shared/network/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/lib.rs -------------------------------------------------------------------------------- /shared/network/src/local_discovery.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/local_discovery.rs -------------------------------------------------------------------------------- /shared/network/src/p2p_model_sharing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/p2p_model_sharing.rs -------------------------------------------------------------------------------- /shared/network/src/router.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/router.rs -------------------------------------------------------------------------------- /shared/network/src/serde.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/serde.rs -------------------------------------------------------------------------------- /shared/network/src/serializable_kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/serializable_kind.rs -------------------------------------------------------------------------------- /shared/network/src/serializable_tensor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/serializable_tensor.rs -------------------------------------------------------------------------------- /shared/network/src/serialized_distro.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/serialized_distro.rs -------------------------------------------------------------------------------- /shared/network/src/signed_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/signed_message.rs -------------------------------------------------------------------------------- /shared/network/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/state.rs -------------------------------------------------------------------------------- /shared/network/src/tcp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/tcp.rs -------------------------------------------------------------------------------- /shared/network/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/test.rs -------------------------------------------------------------------------------- /shared/network/src/tui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/tui.rs -------------------------------------------------------------------------------- /shared/network/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/network/src/util.rs -------------------------------------------------------------------------------- /shared/tui/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/tui/Cargo.toml -------------------------------------------------------------------------------- /shared/tui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/tui/README.md -------------------------------------------------------------------------------- /shared/tui/examples/logs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/tui/examples/logs.rs -------------------------------------------------------------------------------- /shared/tui/examples/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/tui/examples/metrics.rs -------------------------------------------------------------------------------- /shared/tui/examples/minimal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/tui/examples/minimal.rs -------------------------------------------------------------------------------- /shared/tui/examples/tabs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/tui/examples/tabs.rs -------------------------------------------------------------------------------- /shared/tui/src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/tui/src/app.rs -------------------------------------------------------------------------------- /shared/tui/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/tui/src/lib.rs -------------------------------------------------------------------------------- /shared/tui/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/tui/src/logging.rs -------------------------------------------------------------------------------- /shared/tui/src/maybe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/tui/src/maybe.rs -------------------------------------------------------------------------------- /shared/tui/src/tabbed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/tui/src/tabbed.rs -------------------------------------------------------------------------------- /shared/tui/src/terminal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/tui/src/terminal.rs -------------------------------------------------------------------------------- /shared/tui/src/widget.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/tui/src/widget.rs -------------------------------------------------------------------------------- /shared/watcher/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/watcher/Cargo.toml -------------------------------------------------------------------------------- /shared/watcher/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/watcher/src/lib.rs -------------------------------------------------------------------------------- /shared/watcher/src/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/watcher/src/traits.rs -------------------------------------------------------------------------------- /shared/watcher/src/tui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/watcher/src/tui.rs -------------------------------------------------------------------------------- /shared/watcher/src/watcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/shared/watcher/src/watcher.rs -------------------------------------------------------------------------------- /telemetry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/telemetry/README.md -------------------------------------------------------------------------------- /telemetry/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/telemetry/docker-compose.yml -------------------------------------------------------------------------------- /telemetry/grafana/dashboards/clients_dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/telemetry/grafana/dashboards/clients_dashboard.json -------------------------------------------------------------------------------- /telemetry/grafana/provisioning/dashboards/dashboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/telemetry/grafana/provisioning/dashboards/dashboard.yaml -------------------------------------------------------------------------------- /telemetry/grafana/provisioning/datasources/datasources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/telemetry/grafana/provisioning/datasources/datasources.yaml -------------------------------------------------------------------------------- /telemetry/loki-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/telemetry/loki-config.yaml -------------------------------------------------------------------------------- /telemetry/otel-collector-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/telemetry/otel-collector-config.yaml -------------------------------------------------------------------------------- /telemetry/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/telemetry/prometheus.yml -------------------------------------------------------------------------------- /tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/README.md -------------------------------------------------------------------------------- /tools/go-tools/cmd/chunker/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/go-tools/cmd/chunker/main.go -------------------------------------------------------------------------------- /tools/go-tools/cmd/cmp/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/go-tools/cmd/cmp/main.go -------------------------------------------------------------------------------- /tools/python-tools/configs/llama2-20m-fineweb-pretrain-dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/python-tools/configs/llama2-20m-fineweb-pretrain-dev.json -------------------------------------------------------------------------------- /tools/python-tools/expand-and-chunk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/python-tools/expand-and-chunk.py -------------------------------------------------------------------------------- /tools/python-tools/fix-names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/python-tools/fix-names.py -------------------------------------------------------------------------------- /tools/python-tools/graph-cmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/python-tools/graph-cmp.py -------------------------------------------------------------------------------- /tools/python-tools/requirements.txt: -------------------------------------------------------------------------------- 1 | torch 2 | numpy 3 | einops 4 | pandas 5 | matplotlib 6 | seaborn 7 | -------------------------------------------------------------------------------- /tools/rust-tools/expand-distro/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/rust-tools/expand-distro/Cargo.toml -------------------------------------------------------------------------------- /tools/rust-tools/expand-distro/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/rust-tools/expand-distro/src/main.rs -------------------------------------------------------------------------------- /tools/rust-tools/preview-lr/.gitignore: -------------------------------------------------------------------------------- 1 | lr-plot.png -------------------------------------------------------------------------------- /tools/rust-tools/preview-lr/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/rust-tools/preview-lr/Cargo.toml -------------------------------------------------------------------------------- /tools/rust-tools/preview-lr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/rust-tools/preview-lr/README.md -------------------------------------------------------------------------------- /tools/rust-tools/preview-lr/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/rust-tools/preview-lr/src/main.rs -------------------------------------------------------------------------------- /tools/rust-tools/psyche-sidecar/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/rust-tools/psyche-sidecar/Cargo.toml -------------------------------------------------------------------------------- /tools/rust-tools/psyche-sidecar/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/rust-tools/psyche-sidecar/src/main.rs -------------------------------------------------------------------------------- /tools/rust-tools/run-manager/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/rust-tools/run-manager/Cargo.toml -------------------------------------------------------------------------------- /tools/rust-tools/run-manager/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/rust-tools/run-manager/README.md -------------------------------------------------------------------------------- /tools/rust-tools/run-manager/src/coordinator_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/rust-tools/run-manager/src/coordinator_client.rs -------------------------------------------------------------------------------- /tools/rust-tools/run-manager/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/rust-tools/run-manager/src/lib.rs -------------------------------------------------------------------------------- /tools/rust-tools/run-manager/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/rust-tools/run-manager/src/main.rs -------------------------------------------------------------------------------- /tools/rust-tools/run-manager/src/run_manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/tools/rust-tools/run-manager/src/run_manager.rs -------------------------------------------------------------------------------- /train-dupe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/train-dupe.py -------------------------------------------------------------------------------- /website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/README.md -------------------------------------------------------------------------------- /website/backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/.gitignore -------------------------------------------------------------------------------- /website/backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/README.md -------------------------------------------------------------------------------- /website/backend/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/default.nix -------------------------------------------------------------------------------- /website/backend/esbuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/esbuild.js -------------------------------------------------------------------------------- /website/backend/nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/nodemon.json -------------------------------------------------------------------------------- /website/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/package.json -------------------------------------------------------------------------------- /website/backend/src/chainLoop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/src/chainLoop.ts -------------------------------------------------------------------------------- /website/backend/src/chainTracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/src/chainTracker.ts -------------------------------------------------------------------------------- /website/backend/src/coordinator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/src/coordinator.ts -------------------------------------------------------------------------------- /website/backend/src/coordinatorChainLoop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/src/coordinatorChainLoop.ts -------------------------------------------------------------------------------- /website/backend/src/dataStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/src/dataStore.ts -------------------------------------------------------------------------------- /website/backend/src/dataStores/flatFileCoordinator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/src/dataStores/flatFileCoordinator.ts -------------------------------------------------------------------------------- /website/backend/src/dataStores/flatFileMiningPool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/src/dataStores/flatFileMiningPool.ts -------------------------------------------------------------------------------- /website/backend/src/dataStores/versioned.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/src/dataStores/versioned.ts -------------------------------------------------------------------------------- /website/backend/src/idlTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/src/idlTypes.ts -------------------------------------------------------------------------------- /website/backend/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/src/index.ts -------------------------------------------------------------------------------- /website/backend/src/mikro-orm.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/src/mikro-orm.config.ts -------------------------------------------------------------------------------- /website/backend/src/miningPoolChainLoop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/src/miningPoolChainLoop.ts -------------------------------------------------------------------------------- /website/backend/src/programEventListener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/src/programEventListener.ts -------------------------------------------------------------------------------- /website/backend/src/rateLimit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/src/rateLimit.ts -------------------------------------------------------------------------------- /website/backend/src/witness.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/src/witness.ts -------------------------------------------------------------------------------- /website/backend/src/writeFileAtomic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/src/writeFileAtomic.ts -------------------------------------------------------------------------------- /website/backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/backend/tsconfig.json -------------------------------------------------------------------------------- /website/common.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/common.nix -------------------------------------------------------------------------------- /website/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/eslint.config.js -------------------------------------------------------------------------------- /website/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/.gitignore -------------------------------------------------------------------------------- /website/frontend/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/default.nix -------------------------------------------------------------------------------- /website/frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/index.html -------------------------------------------------------------------------------- /website/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/package.json -------------------------------------------------------------------------------- /website/frontend/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/public/favicon.svg -------------------------------------------------------------------------------- /website/frontend/public/og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/public/og.png -------------------------------------------------------------------------------- /website/frontend/public/prompts/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/frontend/public/tokenizers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/frontend/src/assets/bgPattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/bgPattern.png -------------------------------------------------------------------------------- /website/frontend/src/assets/fonts/GeistMono[wght].woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/fonts/GeistMono[wght].woff2 -------------------------------------------------------------------------------- /website/frontend/src/assets/fonts/Geist[wght].woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/fonts/Geist[wght].woff2 -------------------------------------------------------------------------------- /website/frontend/src/assets/fonts/SouffletVert-Hybrid106R.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/fonts/SouffletVert-Hybrid106R.woff2 -------------------------------------------------------------------------------- /website/frontend/src/assets/icons/arrow-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/icons/arrow-left.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/icons/arrow-right.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/icons/arrow-right.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/icons/chevron-down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/icons/chevron-down.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/icons/chevron-up.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/icons/chevron-up.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/icons/copy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/icons/copy.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/icons/corner-fleur.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/icons/corner-fleur.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/icons/fullscreen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/icons/fullscreen.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/icons/huggingface.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/icons/huggingface.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/icons/link.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/icons/link.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/icons/medusa-head.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/icons/medusa-head.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/icons/moon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/icons/moon.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/icons/psyche-box.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/icons/psyche-box.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/icons/smiley.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/icons/smiley.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/icons/sun.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/icons/sun.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/icons/symbol-02.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/icons/symbol-02.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/icons/symbol-06.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/icons/symbol-06.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/logos/anchor.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/logos/anchor.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/logos/hf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/logos/hf.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/logos/iroh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/logos/iroh.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/logos/pytorch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/logos/pytorch.svg -------------------------------------------------------------------------------- /website/frontend/src/assets/psyche-bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/assets/psyche-bg.svg -------------------------------------------------------------------------------- /website/frontend/src/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/colors.ts -------------------------------------------------------------------------------- /website/frontend/src/components/Address.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/Address.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/AnimatedTokensCounter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/AnimatedTokensCounter.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/Button.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/Chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/Chart.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/ChartPlus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/ChartPlus.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/CheckpointButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/CheckpointButton.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/ContributeCompute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/ContributeCompute.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/CopyToClipboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/CopyToClipboard.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/Footer.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/FullPagePortal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/FullPagePortal.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/GiveMoney.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/GiveMoney.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/Header.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/InfoChit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/InfoChit.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/MiniCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/MiniCard.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/OutlineBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/OutlineBox.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/ProgressBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/ProgressBar.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/ProgressWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/ProgressWrapper.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/PromptResults.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/PromptResults.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/RadialGraph.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/RadialGraph.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/RadioSelectBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/RadioSelectBar.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/RunBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/RunBox.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/RunStateIndicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/RunStateIndicator.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/RunSummary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/RunSummary.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/Runs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/Runs.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/Runtime.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/Runtime.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/ShadowCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/ShadowCard.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/SiteBroken.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/SiteBroken.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/Sort.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/Sort.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/StatusChip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/StatusChip.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/SymbolSeparatedItems.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/SymbolSeparatedItems.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/TxHistory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/TxHistory.tsx -------------------------------------------------------------------------------- /website/frontend/src/components/WalletAddress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/components/WalletAddress.tsx -------------------------------------------------------------------------------- /website/frontend/src/fakeData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/fakeData.ts -------------------------------------------------------------------------------- /website/frontend/src/fetchRuns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/fetchRuns.ts -------------------------------------------------------------------------------- /website/frontend/src/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/fonts.ts -------------------------------------------------------------------------------- /website/frontend/src/gl/dither.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/gl/dither.glsl -------------------------------------------------------------------------------- /website/frontend/src/gl/frag.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/gl/frag.glsl -------------------------------------------------------------------------------- /website/frontend/src/gl/icosphere.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/gl/icosphere.ts -------------------------------------------------------------------------------- /website/frontend/src/gl/noise.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/gl/noise.glsl -------------------------------------------------------------------------------- /website/frontend/src/gl/regl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/gl/regl.ts -------------------------------------------------------------------------------- /website/frontend/src/gl/vert.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/gl/vert.glsl -------------------------------------------------------------------------------- /website/frontend/src/icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/icon.ts -------------------------------------------------------------------------------- /website/frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/main.tsx -------------------------------------------------------------------------------- /website/frontend/src/routeTree.gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/routeTree.gen.ts -------------------------------------------------------------------------------- /website/frontend/src/routes/__root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/routes/__root.tsx -------------------------------------------------------------------------------- /website/frontend/src/routes/components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/routes/components.tsx -------------------------------------------------------------------------------- /website/frontend/src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/routes/index.tsx -------------------------------------------------------------------------------- /website/frontend/src/routes/legal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/routes/legal.tsx -------------------------------------------------------------------------------- /website/frontend/src/routes/runs/$run.$index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/routes/runs/$run.$index.tsx -------------------------------------------------------------------------------- /website/frontend/src/routes/runs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/routes/runs/index.tsx -------------------------------------------------------------------------------- /website/frontend/src/routes/runs/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/routes/runs/route.tsx -------------------------------------------------------------------------------- /website/frontend/src/routes/status.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/routes/status.tsx -------------------------------------------------------------------------------- /website/frontend/src/themes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/themes.ts -------------------------------------------------------------------------------- /website/frontend/src/useStreamingData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/useStreamingData.ts -------------------------------------------------------------------------------- /website/frontend/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/utils.ts -------------------------------------------------------------------------------- /website/frontend/src/utils/prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/utils/prompts.ts -------------------------------------------------------------------------------- /website/frontend/src/utils/tokenizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/utils/tokenizer.ts -------------------------------------------------------------------------------- /website/frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/src/vite-env.d.ts -------------------------------------------------------------------------------- /website/frontend/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/tsconfig.app.json -------------------------------------------------------------------------------- /website/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/tsconfig.json -------------------------------------------------------------------------------- /website/frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /website/frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/frontend/vite.config.ts -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/package.json -------------------------------------------------------------------------------- /website/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/pnpm-lock.yaml -------------------------------------------------------------------------------- /website/pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/pnpm-workspace.yaml -------------------------------------------------------------------------------- /website/shared/.gitignore: -------------------------------------------------------------------------------- 1 | idl/ -------------------------------------------------------------------------------- /website/shared/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/shared/default.nix -------------------------------------------------------------------------------- /website/shared/formats/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/shared/formats/index.ts -------------------------------------------------------------------------------- /website/shared/formats/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/shared/formats/type.ts -------------------------------------------------------------------------------- /website/shared/formats/v0.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/shared/formats/v0.ts -------------------------------------------------------------------------------- /website/shared/formats/v1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/shared/formats/v1.ts -------------------------------------------------------------------------------- /website/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/shared/index.ts -------------------------------------------------------------------------------- /website/shared/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/shared/package.json -------------------------------------------------------------------------------- /website/shared/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/shared/tsconfig.json -------------------------------------------------------------------------------- /website/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/tsconfig.json -------------------------------------------------------------------------------- /website/wasm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/wasm/Cargo.toml -------------------------------------------------------------------------------- /website/wasm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/wasm/README.md -------------------------------------------------------------------------------- /website/wasm/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/wasm/build.sh -------------------------------------------------------------------------------- /website/wasm/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/wasm/default.nix -------------------------------------------------------------------------------- /website/wasm/fixup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/wasm/fixup.sh -------------------------------------------------------------------------------- /website/wasm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PsycheFoundation/psyche/HEAD/website/wasm/src/lib.rs --------------------------------------------------------------------------------