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 0xfe2e2098476612b5a747d5579635f4df4280785e9c7ccea2e9e6a0b9a1c3e345. 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/92c32d3a-d3f7-42fd-9b56-aa0366a6de8b.json and https://artists.proofprofile.net/proofs/artist/92c32d3a-d3f7-42fd-9b56-aa0366a6de8b.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 0xd683778ce1f7365b8b2c7d102ac3d19491ec72ad6bcdade67597ca27b29c9211. 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/0E2c1RmERzzZsLsDezWV2l.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/0E2c1RmERzzZsLsDezWV2l.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd683778ce1f7365b8b2c7d102ac3d19491ec72ad6bcdade67597ca27b29c9211. 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/650B8tA0OiSNB4INJu1tO1.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/650B8tA0OiSNB4INJu1tO1.
{"copyright_id":"0x3dea75f0dadfb2494ea074e6bebe59779b27a0af2607e682639261bbaf887a0f","isrc":"NLT2H2400095","name":"I See Fire","registered_at":"2026-06-04T06:46:23Z","spotify_id":"4tucZaKEjitXYO0gkJ1rtH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dea75f0dadfb2494ea074e6bebe59779b27a0af2607e682639261bbaf887a0f. 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/4tucZaKEjitXYO0gkJ1rtH.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/4tucZaKEjitXYO0gkJ1rtH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dea75f0dadfb2494ea074e6bebe59779b27a0af2607e682639261bbaf887a0f. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5PFyv8WDdDCYt1Fx5U2Yuq.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/5PFyv8WDdDCYt1Fx5U2Yuq.
{"copyright_id":"0x3dea75f0dadfb2494ea074e6bebe59779b27a0af2607e682639261bbaf887a0f","isrc":"NLT2H2400095","name":"I See Fire","registered_at":"2026-06-04T06:46:23Z","spotify_id":"0S2JWNWKaGpRnyXbh26OvG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dea75f0dadfb2494ea074e6bebe59779b27a0af2607e682639261bbaf887a0f. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0S2JWNWKaGpRnyXbh26OvG.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/0S2JWNWKaGpRnyXbh26OvG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa020f443f9e39c79a9c53374d05b00d11e86e1bf6ca4c070291ffb51be106959. 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/778g0JUC2JKINjDJZRhZB5.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/778g0JUC2JKINjDJZRhZB5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde89d753a1b996373f6c575df4ec8363f86bd88baacc78f889c575f360edc995. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3gprDjdyQ2v7quVK9Am5g5.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/3gprDjdyQ2v7quVK9Am5g5.
{"copyright_id":"0xde89d753a1b996373f6c575df4ec8363f86bd88baacc78f889c575f360edc995","isrc":"NLT2H2400657","name":"I'll Be There","registered_at":"2026-06-04T08:49:31Z","spotify_id":"6ToE2TSyqyKTNfSgcHxyA4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde89d753a1b996373f6c575df4ec8363f86bd88baacc78f889c575f360edc995. 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/6ToE2TSyqyKTNfSgcHxyA4.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/6ToE2TSyqyKTNfSgcHxyA4.
{"copyright_id":"0xde89d753a1b996373f6c575df4ec8363f86bd88baacc78f889c575f360edc995","isrc":"NLT2H2400657","name":"I'll Be There","registered_at":"2026-06-04T08:49:31Z","spotify_id":"6rCVJLePufuyDI5cFYdZms","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde89d753a1b996373f6c575df4ec8363f86bd88baacc78f889c575f360edc995. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6rCVJLePufuyDI5cFYdZms.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/6rCVJLePufuyDI5cFYdZms.
{"copyright_id":"0x347fecf220a97bf5c404fb7a5b21a402091db97d16a5c8f0e2567d52a6eba320","isrc":"NLT2H2400281","name":"The Boy Is Mine","registered_at":"2026-06-04T14:08:53Z","spotify_id":"56NsNIWYOTcXATac9zNF9P","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x347fecf220a97bf5c404fb7a5b21a402091db97d16a5c8f0e2567d52a6eba320. 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/56NsNIWYOTcXATac9zNF9P.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/56NsNIWYOTcXATac9zNF9P.
{"copyright_id":"0x894e1608545edce86f1f78b9478e6bf2eb94aa258a26fd2420b7d179177dfbb5","isrc":"FR8FB2407402","name":"LA PISTOLA - AALLAR Remix","registered_at":"2026-06-10T04:49:44Z","spotify_id":"2DVaRJaS0XrLWAPVuaTdiA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x894e1608545edce86f1f78b9478e6bf2eb94aa258a26fd2420b7d179177dfbb5. 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/2DVaRJaS0XrLWAPVuaTdiA.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/2DVaRJaS0XrLWAPVuaTdiA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd055dcf4d495c22e077525863607f49e63d20ba4df0d3687e3c42c429fb0802. 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/36wIfR205LIvNWtpWHRRdF.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/36wIfR205LIvNWtpWHRRdF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x169b0835c85014f6c30d16c1a2dd61d315f35cc57d1706351df412b2dd165161. 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/7lak0WdbGJiJDbyBiZcLgH.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/7lak0WdbGJiJDbyBiZcLgH.
{"copyright_id":"0x1099d869a5103fe4864b4bfd8eae068eed4a251da74e711585778617ecedcba9","isrc":"NLT2H2300959","name":"Hot Air Balloon","registered_at":"2026-06-10T04:46:53Z","spotify_id":"2xEougYI2D2qW0GhPyf6Ld","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1099d869a5103fe4864b4bfd8eae068eed4a251da74e711585778617ecedcba9. 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/2xEougYI2D2qW0GhPyf6Ld.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/2xEougYI2D2qW0GhPyf6Ld.