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 0xa39b92dd218852797ce1c37b9c65675a5f084f0d8a9577569d70186866b01234. 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/6627234f-f686-404e-a305-37a031567afa.json and https://artists.proofprofile.net/proofs/artist/6627234f-f686-404e-a305-37a031567afa.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x682c44c9a79f9145e04bdcec33ea29da9a5dd7d4f902017d11b1f1f0d8b6805b","isrc":"TCAGE2220700","name":"Grisebingen (Nesbrurussen)","registered_at":"2026-06-11T20:45:40Z","spotify_id":"2TxzTGrERkjxM8vgt8XaHF","type":"track"}
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 0x682c44c9a79f9145e04bdcec33ea29da9a5dd7d4f902017d11b1f1f0d8b6805b. 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/2TxzTGrERkjxM8vgt8XaHF.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/2TxzTGrERkjxM8vgt8XaHF.
{"copyright_id":"0x0cfa667a2c455d7aa8fa2b618aa9cc6c66e7f367daced867b5d872a23233c2f3","isrc":"TCAGA2269348","name":"En Av Dem","registered_at":"2026-06-27T19:55:20Z","spotify_id":"5K7QT1PPJyKBQVs9Bczwfb","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cfa667a2c455d7aa8fa2b618aa9cc6c66e7f367daced867b5d872a23233c2f3. 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/5K7QT1PPJyKBQVs9Bczwfb.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/5K7QT1PPJyKBQVs9Bczwfb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59f72d97ab14e9b510dacfc1560364fc390f4dec0178c49531a1310fb4a15351. 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/49XWtiJISI1l1E0PBN5UBq.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/49XWtiJISI1l1E0PBN5UBq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2e44cfbcdf34697d88e611d6df46a98d2962f3404e0016154a09784da3160d. 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/5DlzzOryqpyMrKQCcS1D36.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/5DlzzOryqpyMrKQCcS1D36.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb96c8de802791e3267082ce7139ecaba091668965740b427fe794e00799906f1. 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/4SopKB5dsZSWDEzoaRCpQ8.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/4SopKB5dsZSWDEzoaRCpQ8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9bfca9fa17fc28a5ccb87fe8727fa256e5a8596991bc9d27a72122765170c6. 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/6KHXuSlDBSIGen1l51fhVI.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/6KHXuSlDBSIGen1l51fhVI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d7b5242c0460e03372f822f0e8182f8119826d89937f49790aaaf25ffc2d206. 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/5pP4TlJLYVlL7MIuTWHJMv.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/5pP4TlJLYVlL7MIuTWHJMv.
{"copyright_id":"0xe2011a65975b7830be6197a45faef120a9b50fecc32efcd062bfd18aaa48bc00","isrc":"TCAFP2171610","name":"Bellini (Eikelirussen)","registered_at":"2026-06-11T20:42:41Z","spotify_id":"2OTwF1n57iEOG8GjRbIfE6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2011a65975b7830be6197a45faef120a9b50fecc32efcd062bfd18aaa48bc00. 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/2OTwF1n57iEOG8GjRbIfE6.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/2OTwF1n57iEOG8GjRbIfE6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8151123126f28014da87be82d35d517c275d78b5ba33a150fbd65e60b019b29a. 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/4qt7BdHUvNNHWnDnRTRYtc.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/4qt7BdHUvNNHWnDnRTRYtc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15c8e0aeff3e7099c2ae9dc0696690f8fd2f43a81d1975886b5a6b72ed743bf5. 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/2MN7GFJ9gAHbTKTVov4tYp.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/2MN7GFJ9gAHbTKTVov4tYp.
{"copyright_id":"0xcb73a1a221a64361a927af6a790cf87f4ebe967417ca9a2fec2fa1b4c0f70846","isrc":"TCAFD2069296","name":"Barock 2021 (Nesbrurussen)","registered_at":"2026-06-04T10:32:28Z","spotify_id":"4417cKTrAV7TDCTpyNe8wr","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb73a1a221a64361a927af6a790cf87f4ebe967417ca9a2fec2fa1b4c0f70846. 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/4417cKTrAV7TDCTpyNe8wr.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/4417cKTrAV7TDCTpyNe8wr.