Notional is a decentralized Autonomous Organization that provides services in blockchain technology, including:
- Validation
- Relaying
- Software Development
- Dig
- Anone
- CraftEconomy
Notional is an active set validator on:
Notional is validating, but not in the active set:
- Umee
Notional wishes to validate:
- Kusuama
- Irisnet
Notional has decided to maintain relayers for all chains -- and document processes -- on all chains where we are in the active validator set. Presently, that means that we will maintain relayers on 50 channels. If you are a community member or team that wants to see notional relay for your community, please put an issue on this repository and we will set up a relayer.
Notional charges above-average comissions and uses validator income to pursue research and development work that improves the state of sovereign blockchain technology. We are happy to answer any questions that delegators have.
Currently we have various rates on various chains, and are standardizing across the board at 9.69%.
Notional maintains archive nodes for BSC, Ethereum, Bitcoin, and every IBC-enabled Cosmos-SDK blockchain. Documentation is kept in node-setup/archive and takes the approach that archive nodes are best setup slowly, even if that takes days or requires swapping out the binary during sync. They're intended to be full, proper archives. Time and expense are not spared in getting them into operation. We run our archive nodes in three places:
- Hetzner.de (rented hardware)
- Jacob's laboratory (own hardware)
- Videttel IDC (own hardware)
Our archive nodes feed into our IPFS snapshot distribution system.
Notional Operates an IBC Relayer using Hermes on the following networks, using the following addresses:
Network | Current Relayer Address | Former Relayer Address |
---|---|---|
Regen | regen1yeac5tgm4mqwl4fyrqp34s0gq5fy8ugx8s4x6u | regen1083svrca4t350mphfv9x45wq9asrs60chduq99 |
Osmosis | osmo1yeac5tgm4mqwl4fyrqp34s0gq5fy8ugxsfd262 | osmo1083svrca4t350mphfv9x45wq9asrs60cq5yv9n |
Gaia | cosmos1yeac5tgm4mqwl4fyrqp34s0gq5fy8ugxcj76vc | cosmos1083svrca4t350mphfv9x45wq9asrs60cg0hunp |
Akash | akash1yeac5tgm4mqwl4fyrqp34s0gq5fy8ugx4fna4z | akash1083svrca4t350mphfv9x45wq9asrs60c956m2m |
Sentinel | sent1yeac5tgm4mqwl4fyrqp34s0gq5fy8ugxrfgrgh | sent1083svrca4t350mphfv9x45wq9asrs60cn5p9hw |
Sifchain | sif1yeac5tgm4mqwl4fyrqp34s0gq5fy8ugxa03vrn | sif1083svrca4t350mphfv9x45wq9asrs60cdjc2u2 |
Starname | star1t090jl87cnu9p3nlc6n20falgal2m8lujafd6u | star1pdqlmncych8uzsfdnsptv7s0wpazc0rgf4xgk7 |
Iris | iaa1yeac5tgm4mqwl4fyrqp34s0gq5fy8ugxds7twf | iaa1083svrca4t350mphfv9x45wq9asrs60cadhd3s |
Crypto.org | cro1qxd33n5ncsx4rdalmgy7hfufqpfcwysudqntax | cro1mjdxgm2ndu9a4zmr9t3kq88fww30ms7q60e03h |
Persistence | persistence1xht3mqp946k7vm2j50yxywfg86pauhm9c2tmgt | persistence1r50r8cx09ege6206k70509a3cgk7npn3plg7r8 |
On many networks you'll need to use ipfs to get genesis state. Here are CID's:
Network | Archive | Pruned |
---|---|---|
Regen | regen1yeac5tgm4mqwl4fyrqp34s0gq5fy8ugx8s4x6u | |
Osmosis | osmo1yeac5tgm4mqwl4fyrqp34s0gq5fy8ugxsfd262 | |
Gaia | cosmos1yeac5tgm4mqwl4fyrqp34s0gq5fy8ugxcj76vc | |
Akash | akash1yeac5tgm4mqwl4fyrqp34s0gq5fy8ugx4fna4z | |
Sentinel | sent1yeac5tgm4mqwl4fyrqp34s0gq5fy8ugxrfgrgh | |
Sifchain | sif1yeac5tgm4mqwl4fyrqp34s0gq5fy8ugxa03vrn | |
Starname | star1t090jl87cnu9p3nlc6n20falgal2m8lujafd6u | star1pdqlmncych8uzsfdnsptv7s0wpazc0rgf4xgk7 |
Iris | iaa1yeac5tgm4mqwl4fyrqp34s0gq5fy8ugxds7twf | iaa1083svrca4t350mphfv9x45wq9asrs60cadhd3s |
Crypto.org | cro1qxd33n5ncsx4rdalmgy7hfufqpfcwysudqntax | cro1mjdxgm2ndu9a4zmr9t3kq88fww30ms7q60e03h |
Persistence | persistence1xht3mqp946k7vm2j50yxywfg86pauhm9c2tmgt | persistence1r50r8cx09ege6206k70509a3cgk7npn3plg7r8 |
We distribute two snapshots for cosmos-sdk chains:
- pruning=nothing
- pruning=default
Each chain has 10 ports it can use. WIP.
Network | Port Range |
---|---|
Osmosis | 2000-2009 |
Gaia | 2010-2019 |
Akash | 2020-2029 |
Sentinel | 2030-2039 |
Crypto.org | 2040-2049 |
Regen | 2060-2069 |
Omniflix | 2070-2079 |
Juno | 2050-2059 |
Starname | 2130-2139 |
Iris | 2120-2129 |
Persistence | 2080-2089 |
dig | 2090-2099 |
Service | Port |
---|---|
p2p | xxx0 |
rpc | xxx1 |
grpc | xxx2 |
api | xxx3 |
load balanced rpc | xxx9 |
All of Notional's products are 100% open source, though some do have unusal licenses.
- SOS Lightweight operating system based on Arch Linux
- Archlinux-Docker Arm64/amd64 multiplatform docker image for Arch
- Validatron designs and equipment for edge validation
- ipfsync IPFS collaborative cluster enabling syncs that saturate a 10gbps line
- tradeberry Raspberry pi image that allows private usage of Osmosis
- dig Liquid Land
We have been working with https://pcbviet.com on open source hardware, and hope to run tradeberry on a Minimus PC sometime in 2021.
- Jacob Gadikian - Blockchain and infrastructure engineer
- Ricardo Ferreria - All things biz, testing of documentation written by Jacob and Khanh
- Khanh Nguyen - Blockchain Engineer
Notional is hiring and training blockchain engineers. Hours are ludicrous, and all team members earn a meaningful stake in all blockchains launched. Notional Pays flat global wages.
Our technical partners agree to:
- Mutual Aid Re: Uptime (eg: phone calls to one another)
- Full commitment to open source, repeatable infrastructure (we only partner with validators who document their infrastructure)
- Join a Signal chat, since it's not discord
- Share information about chain launches
- A raspberry pi 4 will allow you to relay between two state synced chains.
- Hardware between rpi and the omni configuration
- 8+ Core intel or amd cpu (we have 12, 16 and 32 core machines in production)
- 64+ GB RAM
- 8TB+ NVMe Storage with high write cycle capacity
- We currently recommend that for storage, you think like: 1 4x pcie 4.0 bus per NVMe disk. No RAID, and no soft-raid.
- Currently the best disk you can use for a relayer is an Intel Optane P5800x.
- The best price/performance disk is a Western Digital Black 950
Notional would like to thank its delegagtes and the many teachers who have helped us learnhow to design all of this.
Special thanks go out to:
- PCBViet
- Chandra Station
- DefiForYou
- Osmosis Team & Community
- Jae Kwon & Gno Community
- Shakti Open Semiconductor Project
- Jack Zampolin & Strangelove Ventures