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 0x28555eef7aa6a569970783830cce44db3fee43f93d20515edf2464119629271c. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6dfe4db0-4e42-4a35-a068-43e6cd1d0cb2.json and https://artists.proofprofile.net/proofs/artist/6dfe4db0-4e42-4a35-a068-43e6cd1d0cb2.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Daj mi swój głos (piosenka z filmu "Belle")
Belle (Original Motion Picture Soundtrack)
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 0x5d7c0660ca0f761f35cdc880769fa3555a7d9f64747fe7cf9b1cd983ee196ec9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1MfMbDnEzzKx2UR8VQURDl.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/1MfMbDnEzzKx2UR8VQURDl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78aaf456f6f3e5b440d4983300a4de361e1444741fe2eef58f1be2e0eedfcf58. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4DPovSJonVPid3EDSxL9K8.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/4DPovSJonVPid3EDSxL9K8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74f7aeecdfe7230519e5992d9fd9371d05da257341c38681ac672f1d6a791904. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2TfGYRcqttX6KLCkXgwSM7.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/2TfGYRcqttX6KLCkXgwSM7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3ccfd509498b90b6b37b533abf6f5c66255ee1217f1d617867e05ded1ca3868. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/33TgzwLsL5lO5fsNCIC9hB.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/33TgzwLsL5lO5fsNCIC9hB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9238423b268c9d913943e2b74b87fc9be15be44f2519c2095c2abe5a55cba1bc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3VXkaNgYFHOxbuOmKejypT.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/3VXkaNgYFHOxbuOmKejypT.
{"copyright_id":"0xde027b56aac471e33ce691779b6fa85658b3a575d48d0e257f8b58ae80df593d","isrc":"JPP302100877","name":"A Million Miles Away","registered_at":"2026-06-04T09:34:16Z","spotify_id":"0WQRbcwmUd1fZ5AJcH5GDT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde027b56aac471e33ce691779b6fa85658b3a575d48d0e257f8b58ae80df593d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0WQRbcwmUd1fZ5AJcH5GDT.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/0WQRbcwmUd1fZ5AJcH5GDT.
{"copyright_id":"0x7894a9bc7de59d3dc4d4cf927769c4137f5688b4c77516d3a7ecca5e58ac1f88","isrc":"JPP302100881","name":"A Million Miles Away - reprise","registered_at":"2026-06-07T12:11:55Z","spotify_id":"464cJTFfwAzl8tkJy9OSoy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7894a9bc7de59d3dc4d4cf927769c4137f5688b4c77516d3a7ecca5e58ac1f88. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/464cJTFfwAzl8tkJy9OSoy.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/464cJTFfwAzl8tkJy9OSoy.
Belle (Original Motion Picture Soundtrack) [German Language Version]
{"copyright_id":"0x330fd44c0c7c4af309de806ca9f4e05279914e4f79c4b7d68b3c62d4d9b602c3","isrc":"USQX92203439","name":"U - Deutsche Version","registered_at":"2026-06-09T06:53:47Z","spotify_id":"2pMT0oXfAKR7LfNSydLAAz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330fd44c0c7c4af309de806ca9f4e05279914e4f79c4b7d68b3c62d4d9b602c3. 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/2pMT0oXfAKR7LfNSydLAAz.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/2pMT0oXfAKR7LfNSydLAAz.
{"copyright_id":"0xb4ea4488b7b84dcd40b41a32f22eb5dcddc396e72f0fce80778f20c690cd4cd5","isrc":"USQX92203441","name":"Zeige Mir Den Weg","registered_at":"2026-06-08T03:45:34Z","spotify_id":"3I4WD00WeGlGCjWoMWEsGy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4ea4488b7b84dcd40b41a32f22eb5dcddc396e72f0fce80778f20c690cd4cd5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3I4WD00WeGlGCjWoMWEsGy.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/3I4WD00WeGlGCjWoMWEsGy.
{"copyright_id":"0x84b0e57a1e406954ec63bedb92b4029db21af2d2a5329b93ddb653f4e091ba7a","isrc":"USQX92203442","name":"Swarms of Song - Deutsche Version","registered_at":"2026-06-17T22:40:45Z","spotify_id":"6Bl8ELAqTF3ZGHgaGJ1UkH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84b0e57a1e406954ec63bedb92b4029db21af2d2a5329b93ddb653f4e091ba7a. 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/6Bl8ELAqTF3ZGHgaGJ1UkH.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/6Bl8ELAqTF3ZGHgaGJ1UkH.
{"copyright_id":"0xf26aaea6e1c417a75149ff12165dbfdaf42f4a23fc3a8ed91c55a9fd25a5df05","isrc":"USQX92203445","name":"Allein Möchtest Du Sein","registered_at":"2026-06-10T02:57:03Z","spotify_id":"7eFJK3p0l0mVh68qlrszNN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf26aaea6e1c417a75149ff12165dbfdaf42f4a23fc3a8ed91c55a9fd25a5df05. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7eFJK3p0l0mVh68qlrszNN.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/7eFJK3p0l0mVh68qlrszNN.
{"copyright_id":"0x99407c8ce43ea6d7eccff8300257439abbacda7ac0292e83b5c601180418f186","isrc":"USQX92204802","name":"Ich Will Dich Seh'n","registered_at":"2026-06-08T03:42:22Z","spotify_id":"3scKvlvadpFv5sbjwAClfC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99407c8ce43ea6d7eccff8300257439abbacda7ac0292e83b5c601180418f186. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3scKvlvadpFv5sbjwAClfC.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/3scKvlvadpFv5sbjwAClfC.
{"copyright_id":"0x8dbee9760e2acd00952e839f6553b5e7d686783ea1108e968b0f89e4b5a2153b","isrc":"USQX92203453","name":"Ich Will Dich Seh'n - reprise","registered_at":"2026-06-20T23:37:27Z","spotify_id":"04oq6VPupinLHUHZUuskeI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dbee9760e2acd00952e839f6553b5e7d686783ea1108e968b0f89e4b5a2153b. 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/04oq6VPupinLHUHZUuskeI.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/04oq6VPupinLHUHZUuskeI.
{"copyright_id":"0xddca44a98210ffa58a81d56a234fc88afcedb0727b117381fa30c6ed93843796","isrc":"HUA480902245","name":"Feels Fine - Original Mix","registered_at":"2026-06-22T08:26:04Z","spotify_id":"13ZrXMXLnEUN7rnhhf40nP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddca44a98210ffa58a81d56a234fc88afcedb0727b117381fa30c6ed93843796. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/13ZrXMXLnEUN7rnhhf40nP.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/13ZrXMXLnEUN7rnhhf40nP.
{"copyright_id":"0x0cb243b5733e6a3441a9fd85a8af0cb064d5da23cda2bedb350470c27c20ad5d","isrc":"HUA480902242","name":"Good Life - Original Mix","registered_at":"2026-06-18T18:24:23Z","spotify_id":"13cBYLIzN0XD7s3oNHapI4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cb243b5733e6a3441a9fd85a8af0cb064d5da23cda2bedb350470c27c20ad5d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/13cBYLIzN0XD7s3oNHapI4.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/13cBYLIzN0XD7s3oNHapI4.