1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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 0x46807e9372d64ae88d284cc83771225b907cd4dbbefa6890ceb2b257f0709980. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2cfb9116-de87-4f99-9690-1b031008a54f.json and https://artists.proofprofile.net/proofs/artist/2cfb9116-de87-4f99-9690-1b031008a54f.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd40e5c6cb08761b07a48b9c94a0ecab728ff13298e1be710242a0142da8cd780. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1L6IgbyIfzxlbpT67LCP5H.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1L6IgbyIfzxlbpT67LCP5H.
{"copyright_id":"0xa6646fc44e69b87d22da7f2a14cfa589b243bbc07f8b1003ddbc5cb4be8372be","isrc":"QZDA82234038","name":"Mikazuki Munechika","registered_at":"2026-06-29T09:03:52Z","spotify_id":"29wRUauElDdKM38KAyJvNa","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6646fc44e69b87d22da7f2a14cfa589b243bbc07f8b1003ddbc5cb4be8372be. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/29wRUauElDdKM38KAyJvNa.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/29wRUauElDdKM38KAyJvNa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b4c2f0be0efafe672682a752c65366d4b4916ebd5b7650cb69a84fa5c2a6667. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0WjEo2K5EYQBjutiAYRu3m.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0WjEo2K5EYQBjutiAYRu3m.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc0a840e5ab47c21e6f80e61535f516db8829367df09edbac4aca5ccdfa5568e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/31qWNuyeTEIDZQn75apIHf.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/31qWNuyeTEIDZQn75apIHf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ef9a17ca6cd4c3deff2562f570771635f83128488ff1c711028e33a50af2cb. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5X1pl7c7DcJFoyPuvfzPZU.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5X1pl7c7DcJFoyPuvfzPZU.
{"copyright_id":"0x46d7a517552ccbfcfa529cf46fd093d2dc7702fe52d0369b278ddd45750af0f7","isrc":"UKZGC2409630","name":"Standing Stones","registered_at":"2026-06-18T03:40:50Z","spotify_id":"5PiMNKekXUCtlOYYhLvC7Z","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46d7a517552ccbfcfa529cf46fd093d2dc7702fe52d0369b278ddd45750af0f7. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5PiMNKekXUCtlOYYhLvC7Z.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5PiMNKekXUCtlOYYhLvC7Z.
{"copyright_id":"0xaa018c49757f58962d0ff484dd0b5c4355777183bf0aeb6e2dade0a25f048faa","isrc":"UKZGC2411310","name":"Crystal Veil","registered_at":"2026-06-25T09:05:58Z","spotify_id":"1QBzsBjYXOfXQhO2NJaYoc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa018c49757f58962d0ff484dd0b5c4355777183bf0aeb6e2dade0a25f048faa. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1QBzsBjYXOfXQhO2NJaYoc.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1QBzsBjYXOfXQhO2NJaYoc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc0a840e5ab47c21e6f80e61535f516db8829367df09edbac4aca5ccdfa5568e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/59pFB6Nw7FbVsUOFBOizUH.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/59pFB6Nw7FbVsUOFBOizUH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09c3a263e5f491e47589600d61d7da5ae5c6e31b09a5705fffa620280366721. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1oigxi0GKEc3zktIPffvg9.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1oigxi0GKEc3zktIPffvg9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91712158104f9d00b1ad81fec479699dfb820a3381480fd7d9fd9df30128d258. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1K99Vd9EUxAIqUrzhwCObv.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1K99Vd9EUxAIqUrzhwCObv.
{"copyright_id":"0x71543bf57ece6488806359edc0be1898f1c2f55f92ed47ff1eae1bbccc315457","isrc":"USANG2477390","name":"Auora Cascades","registered_at":"2026-06-07T08:25:13Z","spotify_id":"29FmJAhyvKlzvul19woh70","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71543bf57ece6488806359edc0be1898f1c2f55f92ed47ff1eae1bbccc315457. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/29FmJAhyvKlzvul19woh70.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/29FmJAhyvKlzvul19woh70.