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 0xaeb000f36879a37f7b115746d71f8b0cc6857631add5bd836f67dcfa93ac5c42. 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/62534417-6648-4d8a-9bff-35753bca36b9.json and https://artists.proofprofile.net/proofs/artist/62534417-6648-4d8a-9bff-35753bca36b9.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 0x8d91e1d2a5e11e923922557db37364dd5211324a78cced5e6888a9c6907b9a9e. 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/7JTmRhDAO09y4jRR7kpu7I.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/7JTmRhDAO09y4jRR7kpu7I.
{"copyright_id":"0x50b9bd41807e57fccd86f1d2b64a3354a982629cbfabe4d3de74ed10f3559afe","isrc":"NZPB12303766","name":"Hit the Road","registered_at":"2026-06-05T14:12:17Z","spotify_id":"4SxClscieaDJ9dGQR1njjS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50b9bd41807e57fccd86f1d2b64a3354a982629cbfabe4d3de74ed10f3559afe. 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/4SxClscieaDJ9dGQR1njjS.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/4SxClscieaDJ9dGQR1njjS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28890c82c253fd86f5085beb4e41788a73874da09af856056a4259919bcc6aa8. 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/0XVT5QIB4D17WPb6JPUJlE.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/0XVT5QIB4D17WPb6JPUJlE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbef3e86ef754e6efc575929179a35966143f9cdb5f0b4600cb8ec73f56b80b25. 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/1ZNgRgDsIR3TO9qzQVtGaK.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/1ZNgRgDsIR3TO9qzQVtGaK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2030c1ed1011d3d657e107ba75bf8bf084651d11c57f2d4b957a2e401a23a18a. 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/1YPKX9GayyXUHmIFBZADou.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/1YPKX9GayyXUHmIFBZADou.
{"copyright_id":"0x577abc5829b7f3c933bad6855413514f4ebac68d534bebcf38d89bf4e0b6a24b","isrc":"NZPB12404116","name":"Summer Roots","registered_at":"2026-06-07T09:56:43Z","spotify_id":"0aYqYGU4vWXVOtv6YIk5PZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x577abc5829b7f3c933bad6855413514f4ebac68d534bebcf38d89bf4e0b6a24b. 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/0aYqYGU4vWXVOtv6YIk5PZ.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/0aYqYGU4vWXVOtv6YIk5PZ.
{"copyright_id":"0x27193b3d6ca5fade414645e4ddfc5fdd40f19c6480657521b390256e88bfbe03","isrc":"NZPB12501618","name":"No Holding Back","registered_at":"2026-06-18T06:00:58Z","spotify_id":"141tXAae6HuoQQKEDTuaVR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27193b3d6ca5fade414645e4ddfc5fdd40f19c6480657521b390256e88bfbe03. 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/141tXAae6HuoQQKEDTuaVR.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/141tXAae6HuoQQKEDTuaVR.
{"copyright_id":"0x6d3551b21ea71a2ffd9404be4ac2fbdaef07ddcfde927d041d8f2213b9859c0c","isrc":"NZPB12404094","name":"What's The Time Mr Wolf","registered_at":"2026-06-10T21:17:25Z","spotify_id":"2I5aUt6ZKSC3pTA6ISsQ7Y","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d3551b21ea71a2ffd9404be4ac2fbdaef07ddcfde927d041d8f2213b9859c0c. 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/2I5aUt6ZKSC3pTA6ISsQ7Y.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/2I5aUt6ZKSC3pTA6ISsQ7Y.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dd6305110cf119d4f47973cdba96a5145c83ce8f653d402486c2a409aa72956. 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/5rlyVG9nQ74BeIqmXz9yb5.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/5rlyVG9nQ74BeIqmXz9yb5.
{"copyright_id":"0x9a0d39ebaba7e31fae932bed3f4f811765420c6974de58867b4d49f6e17ee766","isrc":"NZPB12200899","name":"Crazy Bout You","registered_at":"2026-06-18T21:40:00Z","spotify_id":"1Nt8vBQ2GsdJgDydnhiFK9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a0d39ebaba7e31fae932bed3f4f811765420c6974de58867b4d49f6e17ee766. 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/1Nt8vBQ2GsdJgDydnhiFK9.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/1Nt8vBQ2GsdJgDydnhiFK9.
{"copyright_id":"0xcb0581c035844fdf36db311acc0ace16bc98e4dc4816d22d96062716d2fae887","isrc":"QZNFJ2200219","name":"Skank to This","registered_at":"2026-06-06T20:07:15Z","spotify_id":"5YRmZUXbvHJoQBPyrJs4p6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb0581c035844fdf36db311acc0ace16bc98e4dc4816d22d96062716d2fae887. 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/5YRmZUXbvHJoQBPyrJs4p6.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/5YRmZUXbvHJoQBPyrJs4p6.
{"copyright_id":"0xc0c6d064840c60df3c1e4a7013ea5e388e7f48f95876d6a0fac096c4ff049aaa","isrc":"QZFZ32204452","name":"Jump & Sway","registered_at":"2026-06-08T07:05:31Z","spotify_id":"1AmwxvFqQAQV9oWNwbEEPn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0c6d064840c60df3c1e4a7013ea5e388e7f48f95876d6a0fac096c4ff049aaa. 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/1AmwxvFqQAQV9oWNwbEEPn.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/1AmwxvFqQAQV9oWNwbEEPn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c8316318ef3e3d17f7c0530e73f994a2271bfc9a82dedd6c7493d8f2bb88a4f. 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/6UY72Lv1Fx8usbTS1nzJ4Z.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/6UY72Lv1Fx8usbTS1nzJ4Z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50d41808587b1344cd8151ee43db21ff0fa88f05b7c85d84b547a30ea2c17147. 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/5GvKsFWW8bTgK12rOdIFMQ.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/5GvKsFWW8bTgK12rOdIFMQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a19680e1e10a0d06aad4b48fd5fbfa8e2b1872120b608805d501931adb8e6e2. 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/6FCUcigKbW2x02yQIUeQAS.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/6FCUcigKbW2x02yQIUeQAS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e65c970e7cb406fbf898446503a1cf9d131c1d8a889a28e5d0f756f73b3335d. 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/67MU2m0IBem6AmZKdSBs0k.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/67MU2m0IBem6AmZKdSBs0k.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d094b620a8108f8feda6f12549f0f6279fa00438449edc887f75ae4c7190284. 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/4oztbyAyLxXXFPEBQO2Fw9.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/4oztbyAyLxXXFPEBQO2Fw9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3314860fc72f2972815a385dafa97fce4904980e06f8e9415c78d9ceb595bd7f. 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/54fuE34zVcUdQFlKtJwjQ8.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/54fuE34zVcUdQFlKtJwjQ8.