Odin
- Android 17
**Odin** is a decentralized peer-to-peer application via the **BitTorrent**
network stack. For sharing data, a **pns://** URI is provided, which consists basically of a peer
id, which enables others to find your node on the network.
## General
The basic characteristics of the app are decentralized, respect of personal data,
open source, free of charge, transparent, free of advertising and legally impeccable.
## Documentation
**Odin** is a client server implementation and based on the BitTorrent network.
The application itself requires the **IPv6** protocol to function properly.
When you are behind a router you might be able to switch to the **IPv6** protocol and make the
necessary settings, so that your service is globally reachable (Port Forwarding).
### Port Forwarding
Port forwarding allows you to specify that all communications received on a certain port are
forwarded directly to your device. You set port forwarding rules up on your router. The following
list provides information which might be required for the port forwarding.
- **Interface** IPv6
Note: Only IPv6 is supported, because a direct connection between two peers can only be
established when they use the same IP interface
- **Port** 5001
- **Protocol** TCP
Note: The protocol is TCP. The direct connection between two peers will be established via a
secure TCP connection, protected by a self-signed certificate.
- **Application** Odin
Note: Usually can be any name
### Concept
The application connect to **BitTorrent** network and publish its addresses, so that it can be
found by other peers via a unique identifier (pid). This peer identifier () is also used
for marking the content via the**pns:///** URI. (Note: is a content identifier)
## Links
[Privacy Policy](https://gitlab.com/lp2p/odin/-/blob/master/POLICY.md)
[Apache License](https://gitlab.com/lp2p/odin/-/blob/master/LICENSE)
- Author: LP2P
- License: Apache License 2.0
- Issue Tracker
- Source Code
- Build Metadata
- Reproducibility Status
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
arm64-v8aarmeabi-v7ax86x86_64This version requires Android 10 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Download APK 2.5 MiB PGP Signature | Build Log
-
arm64-v8aarmeabi-v7ax86x86_64This version requires Android 10 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Download APK 4.2 MiB PGP Signature | Build Log
-
arm64-v8aarmeabi-v7ax86x86_64This version requires Android 10 or newer.
It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.
Download APK 4.1 MiB PGP Signature | Build Log

























