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 0x28de553da1ac9bbfb946ea17411b2a40fc27f452dd86f2fc4f01bf7880a71dbf. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1671b2a7-c83d-4f86-8c7a-3e376faee2a9.json and https://artists.proofprofile.net/proofs/artist/1671b2a7-c83d-4f86-8c7a-3e376faee2a9.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 0x9126d2a7f39240436a54557426e0f63d71e75e0b46c7068d1f5950c324988a05. 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/2LQ0PvixzGophJSamZ1eHR.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/2LQ0PvixzGophJSamZ1eHR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83f97c69b1c359b9876fe3b6e4620080d4456b09a4bdd524b0c4d7005d7d14e2. 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/10U5QcIoOAGqC3FrrrmZjo.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/10U5QcIoOAGqC3FrrrmZjo.
{"copyright_id":"0xb204a0b9643cffffe39c12aeff1fbfc506a67171bb5823b9df391d71d429c871","isrc":"QZTAY2332080","name":"Rosh Hashana - Upmix","registered_at":"2026-06-10T01:18:14Z","spotify_id":"1ixkfYC6FPAnbv2tR2A3l4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb204a0b9643cffffe39c12aeff1fbfc506a67171bb5823b9df391d71d429c871. 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/1ixkfYC6FPAnbv2tR2A3l4.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/1ixkfYC6FPAnbv2tR2A3l4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73bcc913f9061012794eb5c4fd98e18ea6692693571c187082fed65f21f6ea73. 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/35lFQYD7o0C2nhLtPAEa1y.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/35lFQYD7o0C2nhLtPAEa1y.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7dcef395e6a74784831b86ae9acbe6676ac23649315ae7a8c87a888b47643e9. 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/7CuW3hhdC7mqLrh6Tn0S9Y.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/7CuW3hhdC7mqLrh6Tn0S9Y.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40a8b8525b207b220c4cdd8461db2789cc539f6cb95115ea5e824f686de0bc03. 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/3qiU62U1brbEPesVgxKnz9.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/3qiU62U1brbEPesVgxKnz9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d2957e9fc1eaf921120ac8daf30f7eff32c8f5a34a40e306a713bf015d5cd6a. 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/6LwDiAueVcG2zZpNLZBkGR.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/6LwDiAueVcG2zZpNLZBkGR.
{"copyright_id":"0x76de78c258bf06ad1fa0fc4ca10844727c6a4759aee08b19ef9afc4e821c7866","isrc":"QZHN62562098","name":"We Want Moshiach Now","registered_at":"2026-06-07T13:58:50Z","spotify_id":"2HBRHH30kgiH0ydpo5HRml","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76de78c258bf06ad1fa0fc4ca10844727c6a4759aee08b19ef9afc4e821c7866. 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/2HBRHH30kgiH0ydpo5HRml.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/2HBRHH30kgiH0ydpo5HRml.
{"copyright_id":"0x90b0b497e54d83a54f720f1672d62956f7a3cf6d5ebb2e21c9907ae0c5b0376a","isrc":"QT3F22409983","name":"Let The Energy Flow","registered_at":"2026-06-08T20:35:26Z","spotify_id":"13jaijBfepwzeIvNvXpBTk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90b0b497e54d83a54f720f1672d62956f7a3cf6d5ebb2e21c9907ae0c5b0376a. 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/13jaijBfepwzeIvNvXpBTk.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/13jaijBfepwzeIvNvXpBTk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2736849080fa6119fc43990022eefc19d7bc19257e32fb5f06ae22cd3d44029. 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/5j2Y6Kmx146LQ8NEF71Enr.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/5j2Y6Kmx146LQ8NEF71Enr.
{"copyright_id":"0xd12bfae74ee174f3551eb807ae16dadb16cbdb6f5d5e350d8eec34e787721cd9","isrc":"QZTB62451433","name":"Shom Shom - שם שם","registered_at":"2026-06-09T07:46:47Z","spotify_id":"5t8GPBm3UA6kbN97u93QsF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd12bfae74ee174f3551eb807ae16dadb16cbdb6f5d5e350d8eec34e787721cd9. 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/5t8GPBm3UA6kbN97u93QsF.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/5t8GPBm3UA6kbN97u93QsF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b5b3031183ae9297a576c4423d13c287b2e75508c6d2c367c852014fb76cdb. 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/2NMzwQLriILyh6OwVeXwph.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/2NMzwQLriILyh6OwVeXwph.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdebdeb3e07d5078386d02850ca0f3e6d07a01a4b953e9a3ae6aed4692516b09. 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/3FLRwi9onjkqlIK67hfm0H.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/3FLRwi9onjkqlIK67hfm0H.
{"copyright_id":"0x1c07f841533c200ab97a42c5c3a8cdb9e670a8b56e5ab2ff78a5985191759498","isrc":"QZES52448230","name":"Rebbe Tell Me - Radio Edit","registered_at":"2026-06-08T20:47:26Z","spotify_id":"2BjPddCTdAjJKqefp6hcj4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c07f841533c200ab97a42c5c3a8cdb9e670a8b56e5ab2ff78a5985191759498. 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/2BjPddCTdAjJKqefp6hcj4.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/2BjPddCTdAjJKqefp6hcj4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2736849080fa6119fc43990022eefc19d7bc19257e32fb5f06ae22cd3d44029. 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/6K1tYy51ImQKODAvuLndbK.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/6K1tYy51ImQKODAvuLndbK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf964225e64055f625f202f4fc29eece680cd7a64ce51a7ad2c38643b66c9934. 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/03VgfUjRlGQd2GUEghXYUv.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/03VgfUjRlGQd2GUEghXYUv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16f2474eda52a20a8a92e2c008783d5bbe97969ebea4e2806624663033c0b432. 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/41f01fGRyGX8ih5jIvDrkl.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/41f01fGRyGX8ih5jIvDrkl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd34c497407fe2d23b15954d0d30cefa393bf79f8e771d7b730c9711b22b623c9. 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/1XF9rMSLRigdOiV25wAFp6.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/1XF9rMSLRigdOiV25wAFp6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc031b1ecfbfc189c0e773ee7cb393c49a3b818557563ffaf65cce5218b85e2c5. 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/0uVk94UaFPlNloeB2Lv6tg.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/0uVk94UaFPlNloeB2Lv6tg.