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 0x9e9f00c4383d54f973338974317cfddead12f0fc298e42dcc7b5a416eb265888. 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/2d5826a8-144b-4c0f-b3ee-3eedfe063c04.json and https://artists.proofprofile.net/proofs/artist/2d5826a8-144b-4c0f-b3ee-3eedfe063c04.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 0x8a9dbbd71a1aad1d478b426e12261f70ed1e7cf14ba504e321896da9566d2b6e. 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/3QZVea80dqvsQEtmewjP2J.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/3QZVea80dqvsQEtmewjP2J.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa951efed08c3ad31908c28982df27a0bb6d7ff3d4cc56f12ed201b841d9319aa. 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/4qae9Fadwn8MbRK3PdvmO5.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/4qae9Fadwn8MbRK3PdvmO5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c1fc447a13c150430ffe02afb8497c732f2437e0f4f8eab7bc5e505bbc84644. 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/6oW9XB54HFhCgVFmIoOjfJ.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/6oW9XB54HFhCgVFmIoOjfJ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b4839f7cb75c8120ccca6ae42b1729dbf3d39f9d6ac6a356845e4a48de92237. 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/41UdxCWYYEh1xdgNNheFFm.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/41UdxCWYYEh1xdgNNheFFm.
{"copyright_id":"0x3ac8cbfe5f93a84d0bb51bfcf1241e250e56828271f4c15e2d94da2d82ebded9","isrc":"FRX282451789","name":"WHAT CAN I SAY?","registered_at":"2026-06-07T08:38:22Z","spotify_id":"4tSiMOjBy7HuFIhX1Ymr2x","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ac8cbfe5f93a84d0bb51bfcf1241e250e56828271f4c15e2d94da2d82ebded9. 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/4tSiMOjBy7HuFIhX1Ymr2x.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/4tSiMOjBy7HuFIhX1Ymr2x.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde935f609caa906f0e330cf6c2b31109d159857526ad91cdc1aebded8632e470. 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/52X4JYLEjfDtKIfM9MRVlC.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/52X4JYLEjfDtKIfM9MRVlC.
{"copyright_id":"0xd55a08d14ba76ba983bd94f364ca02e45b0a443da7a79d44024f8f0e584f40dc","isrc":"QZFYW2132134","name":"Actin' Tuff","registered_at":"2026-06-23T20:25:33Z","spotify_id":"08CO0FpHZsmDYcMAmBAlNp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd55a08d14ba76ba983bd94f364ca02e45b0a443da7a79d44024f8f0e584f40dc. 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/08CO0FpHZsmDYcMAmBAlNp.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/08CO0FpHZsmDYcMAmBAlNp.
{"copyright_id":"0xc2c1e11fa9432b5edee2347ac97faa2297967841b91e7f65195e4cf6da19b289","isrc":"QZFYW2132140","name":"Flex Bomb","registered_at":"2026-06-25T09:57:23Z","spotify_id":"4SASubCDnPWJUvu8hVXiMG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c1e11fa9432b5edee2347ac97faa2297967841b91e7f65195e4cf6da19b289. 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/4SASubCDnPWJUvu8hVXiMG.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/4SASubCDnPWJUvu8hVXiMG.
{"copyright_id":"0xfa79a51c47293d67f3acfdd9c0a9465f58950a6ff845ee73ed0bb3a975d3cd0c","isrc":"QZFYW2132141","name":"Dumb Shit!","registered_at":"2026-06-21T07:25:34Z","spotify_id":"7yjsfagMDNEETK65Fl9YPI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa79a51c47293d67f3acfdd9c0a9465f58950a6ff845ee73ed0bb3a975d3cd0c. 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/7yjsfagMDNEETK65Fl9YPI.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/7yjsfagMDNEETK65Fl9YPI.
{"copyright_id":"0x5133eeecb1e8e3db698cb2d5242962c09d66fc00ea7c9c842b6d74f8bcada851","isrc":"QZNWV2017748","name":"I’ve Had Enough","registered_at":"2026-06-21T10:42:03Z","spotify_id":"2v6QMPbrnPOKaXf2kNIryg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5133eeecb1e8e3db698cb2d5242962c09d66fc00ea7c9c842b6d74f8bcada851. 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/2v6QMPbrnPOKaXf2kNIryg.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/2v6QMPbrnPOKaXf2kNIryg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cfe963de26754f9e5176d45fdcff1e87051dd604f222227445ee468905c62ce. 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/3v1Tzvk4OcbhQbRMHozwJQ.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/3v1Tzvk4OcbhQbRMHozwJQ.
{"copyright_id":"0x4a7b4e2eeebd48cb495a42d8430050ce95975b63db21d9706c9d5f884cdad6b6","isrc":"QM4TX2241089","name":"Ek Do Ek","registered_at":"2026-06-05T13:27:04Z","spotify_id":"03gyypnQJAVHQvvvMDzBry","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a7b4e2eeebd48cb495a42d8430050ce95975b63db21d9706c9d5f884cdad6b6. 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/03gyypnQJAVHQvvvMDzBry.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/03gyypnQJAVHQvvvMDzBry.