Annwn (), or Annwfn (), is the Otherworld in Welsh mythology. Ruled by Arawn (or, in Arthurian literature, by Gwyn ap Nudd), it is a world of delights and eternal youth where disease is absent and foo
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6766056c151bd4ecbed04e6f14411a61251903e771c627210c3ff8f153eaec3e. Chain 2 (Bitcoin): anchored in block 953773 (2026-06-15T10:40:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c63d9142-6cca-43d4-afad-3638b000fa04.json and https://artists.proofprofile.net/proofs/artist/c63d9142-6cca-43d4-afad-3638b000fa04.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5de2079825b7abc02af892b1c3a4060740724f2c16d0b1ae16e30c02019c7649. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DENO21686902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e67c4534e6503d01296f6332700183b255db95219242ec27303aad82c498ebf. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DENO21686904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb64db655c72a0a6700da8705621a47e85eecb7bf48f75562851427ce227d1c2d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DENO21686905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x806e287c7e93d28bd8c85d720d8e325976bffcf3dcd88c8e01c1d13c2e58a0b3. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DENO21686910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62fb23c8116792b5be4b9f1d0ae383712f0eb68d70246052991e63f422a8eaba. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DENO21686911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38f4c425e7a658239282bb2542268b3a6608af7f7a2b0f6c11c63166fea2c2e2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DENO21686912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce137c2a67e729139b29c41da090a5de1d0023e6752ce708f1e383125c9c0092. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DENO21686913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9b8c9f3db4a5f631c6407220fc6510433b1cd83e8508eb61360ce475cf8cefa. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DENO21686901.
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x101e36ea46c2a1ff7c9296b2bec5908c39ffe011a693337bc255a3da9bf9a207. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DENO21686903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05de034dddf4cb6119c1890b080c9451f96ddc8e5286be54e4cbd52fd13abde1. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DENO21686906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab71f169a5be163ada4d47cb1b48b9c6c2c41a6fa4381ad07a6454dbf97b9514. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DENO21686907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc69ea232ad03e13429a4ddca57f27d6e53bf7fa717dc25f4a3c1eddd2482a3dd. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DENO21686908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf8be2c435a4f2d9692949e09b98b8f6bbcec1f88aee828619506c630393cf79. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DENO21686909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc295428bf8bd68bb697490d319aedd778a1f8b61cdb5f89d13e2ce8982ea98f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x145bac59b625cc3519c1aef1453d4b07743e995bcfaa89db8bc63dc638aed1a7. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ad12bc411807d02c2aa49c5dcd86dcf3fdf6233cb1975ad00dec442de71b78e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x647d5089d9cbb4dbf0d09edc5470cde54c9a9a827b96e3cf616ef89d32dbc599. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90a71e6b61d9693745fc6cacd03b1c6afce02a69f37b46485934d69747bc0e0a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe32d33f15b8975eae1caec15a09fd4bc00be41c5230d461d28f337b0ec303d16. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed99dd4a6055dd9c02a884469c3af9f9fb3984c4dcc1012126e6f6b2f2b3a8d8. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c2511f341774f1838b688f1a15681c04f6e53bf262b45169ead03bffa27edc2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54b148dbf94b3b80f2306a53f8fb3137aaf44785b8877499e0ae2031e162aa56. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7542e8aa4da0593f34a0cd2935f15b78d9f5055cc891fcc08b8990cca1a4ea7f. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ca5ebbd056c2d40905ab5dec7c3b0f84171ae389de80e1e663c79a0813d9be. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c924377f4002465d592792767b09fd1e045fc330c0f06888e5d4a77a6257d5. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bab8a50e351adc5e34b156cfeb73516a67544d9c28105e576735514da21b53f. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1094ef25e56a6eeda9c65221c6eb5285717dfcbed7470527e4503eff355c1a0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b672b486ddd2302ccc245940ec38e1ef8f80e94f4498e158b56ed36f7447928. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd11bbce9d38ac4ec0f5e81594204917868ba9581a0ea4241128f329fe1c45486. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d393ca3ced31795c1a3c708503b5b9183b843dcad84518b3f65c78920f7bd0c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb864a18e0ac78d9e4b3611c4db05d5925682ce4bcb25ae7cc2c5ff8fa5171861. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb37ecf627baad861b6d77cb8b40961627e07ad5d6ccd40a09cb06b04b6612d95. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dbf4f0121bb5a4f3cf6f59d30e9cf74a93a957ddcbb779990b53cefb05b2619. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18:01Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf891a91d2a5f0bac6f2f03e15171a8a09bd9dfd3984bda9e6edafabb3f0f1b2f. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b4d28a50a4b1bc21efe7ebbe04816bfa0796b8872471167846c9d563c8a9eec. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc1bcab8a508a23ad7ac04377a5b4fa9dff79f29e71be2469a24dedfa32c158b. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fc830f665f98e33fe9e77080884d7ddba767028e27e07487b0dc3aca3563c1c. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7180932711.