├── .gitattributes
├── examples
├── alert.html
├── h264.mp4
├── top-navigation-is-blocked.html
├── external-resources-are-blocked.html
└── navigation-to-external-pages-is-blocked.html
├── src
├── bin
│ └── main.rs
├── templates
│ ├── rare.rs
│ ├── runes.rs
│ ├── preview.rs
│ ├── range.rs
│ ├── iframe.rs
│ ├── input.rs
│ ├── rune.rs
│ ├── children.rs
│ ├── inscriptions.rs
│ └── home.rs
├── runes
│ ├── edict.rs
│ ├── etching.rs
│ ├── error.rs
│ ├── rune_id.rs
│ ├── varint.rs
│ └── pile.rs
├── page_config.rs
├── subcommand
│ ├── index
│ │ ├── update.rs
│ │ └── export.rs
│ ├── epochs.rs
│ ├── wallet
│ │ ├── receive.rs
│ │ ├── restore.rs
│ │ ├── outputs.rs
│ │ ├── create.rs
│ │ ├── balance.rs
│ │ ├── transactions.rs
│ │ ├── cardinals.rs
│ │ └── inscriptions.rs
│ ├── parse.rs
│ ├── teleburn.rs
│ ├── index.rs
│ ├── supply.rs
│ ├── subsidy.rs
│ ├── decode.rs
│ ├── server
│ │ ├── accept_json.rs
│ │ └── error.rs
│ ├── traits.rs
│ ├── info.rs
│ ├── find.rs
│ └── preview.rs
├── wallet.rs
├── deserialize_from_str.rs
├── arguments.rs
├── blocktime.rs
├── tally.rs
├── decimal.rs
├── config.rs
├── index
│ └── rtx.rs
├── degree.rs
├── fee_rate.rs
├── outgoing.rs
├── representation.rs
├── chain.rs
├── subcommand.rs
├── teleburn.rs
├── sat_point.rs
└── height.rs
├── image.png
├── .prettierignore
├── deploy
├── bitcoin.conf
├── checkout
├── save-ord-dev-state
├── bitcoind.service
├── ord.service
└── setup
├── static
├── favicon.png
├── preview-markdown.css
├── preview-pdf.css
├── preview-audio.css
├── preview-code.css
├── preview-text.js
├── preview-video.css
├── preview-markdown.js
├── preview-text.css
├── favicon.svg
├── preview-pdf.js
├── index.js
└── preview-code.js
├── templates
├── rare.txt
├── preview-unknown.html
├── runes.html
├── range.html
├── preview-audio.html
├── preview-code.html
├── preview-video.html
├── preview-markdown.html
├── preview-pdf.html
├── preview-text.html
├── inscriptions.html
├── preview-model.html
├── home.html
├── children.html
├── input.html
├── preview-image.html
├── inscriptions-block.html
├── sat.html
├── transaction.html
├── block.html
├── page.html
├── rune.html
├── output.html
└── inscription.html
├── docs
├── language-picker.css
├── rtl.css
├── src
│ ├── guides
│ │ ├── collecting
│ │ │ └── images
│ │ │ │ ├── sending_01.png
│ │ │ │ ├── sending_02.png
│ │ │ │ ├── sending_03.png
│ │ │ │ ├── sending_04.png
│ │ │ │ ├── sending_05.png
│ │ │ │ ├── sending_06.png
│ │ │ │ ├── wallet_setup_01.png
│ │ │ │ ├── wallet_setup_02.png
│ │ │ │ ├── wallet_setup_03.png
│ │ │ │ ├── wallet_setup_04.png
│ │ │ │ ├── wallet_setup_05.png
│ │ │ │ ├── wallet_setup_06.png
│ │ │ │ ├── wallet_setup_07.png
│ │ │ │ ├── wallet_setup_08.png
│ │ │ │ ├── troubleshooting_01.png
│ │ │ │ ├── troubleshooting_02.png
│ │ │ │ ├── validating_viewing_01.png
│ │ │ │ └── validating_viewing_02.png
│ │ ├── batch-inscribing.md
│ │ ├── collecting.md
│ │ ├── reindexing.md
│ │ ├── moderation.md
│ │ ├── teleburning.md
│ │ └── testing.md
│ ├── guides.md
│ ├── bounty
│ │ ├── 0.md
│ │ ├── 1.md
│ │ ├── 2.md
│ │ └── 3.md
│ ├── bounties.md
│ ├── donate.md
│ ├── SUMMARY.md
│ ├── inscriptions
│ │ ├── recursion.md
│ │ ├── pointer.md
│ │ ├── metadata.md
│ │ └── provenance.md
│ ├── digital-artifacts.md
│ └── introduction.md
└── book.toml
├── rustfmt.toml
├── .editorconfig
├── .gitignore
├── tests
├── version.rs
├── wallet.rs
├── supply.rs
├── wallet
│ ├── receive.rs
│ ├── cardinals.rs
│ ├── balance.rs
│ ├── outputs.rs
│ ├── restore.rs
│ ├── transactions.rs
│ ├── sats.rs
│ └── create.rs
├── expected.rs
├── parse.rs
├── traits.rs
├── subsidy.rs
├── epochs.rs
├── list.rs
├── core.rs
├── decode.rs
├── find.rs
├── info.rs
└── lib.rs
├── CONTRIBUTING
├── benchmark
├── run
└── checkout
├── logo-bw.svg
├── logo-wb.svg
├── bin
├── forbid
├── benchmark
├── install-bitcoin-core-linux
├── flamegraph
├── package
└── graph
├── contrib
├── initialize-opendime
└── raw
│ └── justfile
├── fuzz
├── fuzz_targets
│ ├── varint_encode.rs
│ ├── varint_decode.rs
│ ├── runestone_decipher.rs
│ └── transaction_builder.rs
└── Cargo.toml
├── ord.yaml
├── shell.nix
├── Vagrantfile
├── test-bitcoincore-rpc
└── Cargo.toml
├── quickstart
└── macos
├── batch.yaml
├── .github
└── workflows
│ └── release.yaml
├── Cargo.toml
└── install.sh
/.gitattributes:
--------------------------------------------------------------------------------
1 | * -text
2 |
--------------------------------------------------------------------------------
/examples/alert.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/src/bin/main.rs:
--------------------------------------------------------------------------------
1 | fn main() {
2 | ord::main();
3 | }
4 |
--------------------------------------------------------------------------------
/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/image.png
--------------------------------------------------------------------------------
/.prettierignore:
--------------------------------------------------------------------------------
1 | # ignore everything
2 | /*
3 | # except docs
4 | !/docs
5 |
--------------------------------------------------------------------------------
/deploy/bitcoin.conf:
--------------------------------------------------------------------------------
1 | datadir=/var/lib/bitcoind
2 | maxmempool=1024
3 | txindex=1
4 |
--------------------------------------------------------------------------------
/examples/h264.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/examples/h264.mp4
--------------------------------------------------------------------------------
/static/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/static/favicon.png
--------------------------------------------------------------------------------
/examples/top-navigation-is-blocked.html:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/templates/rare.txt:
--------------------------------------------------------------------------------
1 | sat satpoint
2 | %% for (sat, satpoint) in &self.0 {
3 | {{sat}} {{satpoint}}
4 | %% }
5 |
--------------------------------------------------------------------------------
/examples/external-resources-are-blocked.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/examples/navigation-to-external-pages-is-blocked.html:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/templates/rare.rs:
--------------------------------------------------------------------------------
1 | use super::*;
2 |
3 | #[derive(Boilerplate)]
4 | pub(crate) struct RareTxt(pub(crate) Vec<(Sat, SatPoint)>);
5 |
--------------------------------------------------------------------------------
/docs/language-picker.css:
--------------------------------------------------------------------------------
1 | #language-list {
2 | left: auto;
3 | right: 10px;
4 | }
5 |
6 | #language-list a {
7 | color: inherit;
8 | }
9 |
--------------------------------------------------------------------------------
/docs/rtl.css:
--------------------------------------------------------------------------------
1 | /* rtl.css */
2 |
3 | body {
4 | direction: rtl;
5 | }
6 |
7 | .rtl-header {
8 | direction: rtl;
9 | }
10 |
--------------------------------------------------------------------------------
/docs/src/guides/collecting/images/sending_01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/docs/src/guides/collecting/images/sending_01.png
--------------------------------------------------------------------------------
/docs/src/guides/collecting/images/sending_02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/docs/src/guides/collecting/images/sending_02.png
--------------------------------------------------------------------------------
/docs/src/guides/collecting/images/sending_03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/docs/src/guides/collecting/images/sending_03.png
--------------------------------------------------------------------------------
/docs/src/guides/collecting/images/sending_04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/docs/src/guides/collecting/images/sending_04.png
--------------------------------------------------------------------------------
/docs/src/guides/collecting/images/sending_05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/docs/src/guides/collecting/images/sending_05.png
--------------------------------------------------------------------------------
/docs/src/guides/collecting/images/sending_06.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/docs/src/guides/collecting/images/sending_06.png
--------------------------------------------------------------------------------
/docs/src/guides/collecting/images/wallet_setup_01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/docs/src/guides/collecting/images/wallet_setup_01.png
--------------------------------------------------------------------------------
/docs/src/guides/collecting/images/wallet_setup_02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/docs/src/guides/collecting/images/wallet_setup_02.png
--------------------------------------------------------------------------------
/docs/src/guides/collecting/images/wallet_setup_03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/docs/src/guides/collecting/images/wallet_setup_03.png
--------------------------------------------------------------------------------
/docs/src/guides/collecting/images/wallet_setup_04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/docs/src/guides/collecting/images/wallet_setup_04.png
--------------------------------------------------------------------------------
/docs/src/guides/collecting/images/wallet_setup_05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/docs/src/guides/collecting/images/wallet_setup_05.png
--------------------------------------------------------------------------------
/docs/src/guides/collecting/images/wallet_setup_06.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/docs/src/guides/collecting/images/wallet_setup_06.png
--------------------------------------------------------------------------------
/docs/src/guides/collecting/images/wallet_setup_07.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/docs/src/guides/collecting/images/wallet_setup_07.png
--------------------------------------------------------------------------------
/docs/src/guides/collecting/images/wallet_setup_08.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/docs/src/guides/collecting/images/wallet_setup_08.png
--------------------------------------------------------------------------------
/docs/src/guides/collecting/images/troubleshooting_01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/docs/src/guides/collecting/images/troubleshooting_01.png
--------------------------------------------------------------------------------
/docs/src/guides/collecting/images/troubleshooting_02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/alpha-labs-btc/ord/HEAD/docs/src/guides/collecting/images/troubleshooting_02.png
--------------------------------------------------------------------------------
/rustfmt.toml:
--------------------------------------------------------------------------------
1 | edition = "2018"
2 | max_width = 100
3 | newline_style = "Unix"
4 | tab_spaces = 2
5 | use_field_init_shorthand = true
6 | use_try_shorthand = true
7 |
--------------------------------------------------------------------------------
/templates/preview-unknown.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |