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 0xaca7985a9c923a71971d1f537f693e83cbe867e80916dd69d213b6a2a9fbc1f7. 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/bec1c363-7e8b-4272-819b-6361f7dec179.json and https://artists.proofprofile.net/proofs/artist/bec1c363-7e8b-4272-819b-6361f7dec179.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 0xcc6514e89b835c68e09b74ce8a438423ad506724d42ead25a7b15de86460cdec. 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/3HfIl2B7Noqu8eDF9YJS3R.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/3HfIl2B7Noqu8eDF9YJS3R.
{"copyright_id":"0x5f95b0167dc66c7482044cb296a3f03fa0afd42d8bc55e110f7d0cf0ef238c6c","isrc":"ITDF62577002","name":"MORE LIFE","registered_at":"2026-06-11T23:33:25Z","spotify_id":"0PTiLJwkIOemtcPUXHYKfK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f95b0167dc66c7482044cb296a3f03fa0afd42d8bc55e110f7d0cf0ef238c6c. 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/0PTiLJwkIOemtcPUXHYKfK.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/0PTiLJwkIOemtcPUXHYKfK.
{"copyright_id":"0xca7a76e18a4badb8412d06d70c9b4f92bc7f28f245e465e93d0e76fac31d469d","isrc":"ITDF62377049","name":"TOP SECRET (feat. Papa V)","registered_at":"2026-06-04T08:35:23Z","spotify_id":"39472aKple66Exfc5mcPgG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca7a76e18a4badb8412d06d70c9b4f92bc7f28f245e465e93d0e76fac31d469d. 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/39472aKple66Exfc5mcPgG.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/39472aKple66Exfc5mcPgG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6732d3d592a177f8d5e7b96d3ed3fbbe3547cb203c22920bfaba4b12a1e997a3. 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/7aeAvltOzn0Et7WPk60i5j.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/7aeAvltOzn0Et7WPk60i5j.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabe07e8c5c69e355c87a0a774dd564179d20c0bd481d21085a77edcd74e0ed9d. 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/6aLsUZdC6wpKbtxeiJOYzI.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/6aLsUZdC6wpKbtxeiJOYzI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7427fe362843c927cf17eaa231c4b23a80979636b442c671516e1041c864df2. 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/6BaF0UbLjIvdzmMoGJend5.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/6BaF0UbLjIvdzmMoGJend5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0445c05ed24453aeb3b32e08db16229f199e66e1a14432eba71cfaad7925704. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3Gf6oUsh7Ak76rOgqMl8FW.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/3Gf6oUsh7Ak76rOgqMl8FW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b46be967fbfebf12c214763859429a131500dd45d594dbc445bbc3ee0e8c8c. 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/2C4DOT0zHcxi5wFC8RdFsr.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/2C4DOT0zHcxi5wFC8RdFsr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16894fa6e2bf7295de4da0079371ddc6954b9d608d68c2e973c824707215186f. 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/70zij6vPKWk0GsrXxvh33g.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/70zij6vPKWk0GsrXxvh33g.
{"copyright_id":"0xab090d2e7339cda755c03a89b6eb62493bcbebd6770b88b5b5d0f6623b51298b","isrc":"ITDF62377060","name":"MILHOUSE & BART","registered_at":"2026-06-05T17:07:28Z","spotify_id":"30IDFuybZfdeYdblVGnrK9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab090d2e7339cda755c03a89b6eb62493bcbebd6770b88b5b5d0f6623b51298b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/30IDFuybZfdeYdblVGnrK9.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/30IDFuybZfdeYdblVGnrK9.
{"copyright_id":"0x0f68ff5773edea0d12b3ef0ee65544859af90c0d9b406066bc72e4d05f481000","isrc":"ITDF62377059","name":"LA TESTA (feat. Rasty Kilo)","registered_at":"2026-06-05T21:45:48Z","spotify_id":"4r1SxcCnonGhzPkWJABfFA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f68ff5773edea0d12b3ef0ee65544859af90c0d9b406066bc72e4d05f481000. 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/4r1SxcCnonGhzPkWJABfFA.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/4r1SxcCnonGhzPkWJABfFA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb529ead402615cefd1627ee6e0a5286189eda58fba0edd78a43583d4668f823. 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/0m9ehdySOEXex0ZydS2kld.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/0m9ehdySOEXex0ZydS2kld.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6732d3d592a177f8d5e7b96d3ed3fbbe3547cb203c22920bfaba4b12a1e997a3. 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/3g7727I3RX97Yfln9e71Hv.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/3g7727I3RX97Yfln9e71Hv.
{"copyright_id":"0xca7a76e18a4badb8412d06d70c9b4f92bc7f28f245e465e93d0e76fac31d469d","isrc":"ITDF62377049","name":"TOP SECRET (feat. Papa V)","registered_at":"2026-06-04T08:35:23Z","spotify_id":"3moH6gwEN3x5CxJRNffvPn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca7a76e18a4badb8412d06d70c9b4f92bc7f28f245e465e93d0e76fac31d469d. 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/3moH6gwEN3x5CxJRNffvPn.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/3moH6gwEN3x5CxJRNffvPn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabe07e8c5c69e355c87a0a774dd564179d20c0bd481d21085a77edcd74e0ed9d. 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/0HfXArO8F1H9zgrIRNX5mR.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/0HfXArO8F1H9zgrIRNX5mR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0445c05ed24453aeb3b32e08db16229f199e66e1a14432eba71cfaad7925704. 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/5CI6kDHQWlxkKTKmuJZ9w4.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/5CI6kDHQWlxkKTKmuJZ9w4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b46be967fbfebf12c214763859429a131500dd45d594dbc445bbc3ee0e8c8c. 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/626QkR8GcWX5eQLVsmej2b.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/626QkR8GcWX5eQLVsmej2b.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16894fa6e2bf7295de4da0079371ddc6954b9d608d68c2e973c824707215186f. 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/1rHe6oSvJU0WzfSpfpMM5j.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/1rHe6oSvJU0WzfSpfpMM5j.