1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91c0c8f54c37fbe5fb154baa6f5eb691c1e97728e5ddbc541753e20ea6dd7cf5. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/41e73e58-0f1b-4cd5-b153-180435bbd320.json and https://artists.proofprofile.net/proofs/artist/41e73e58-0f1b-4cd5-b153-180435bbd320.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9228e787278537c63e25bc315c8b0c990abfd6c86c723835acd247c5e2acafb7. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1501325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf72d172f7bbfeb6b9153045e1e979cbe5606e200fae2975639f1c92fb611c8ee. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1501326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x956e732cc75e85ef844da9db719088c66a0e658344108d9003c0bcb779efdc78. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1501327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df6734d53300c9980499e9986e937bd1cfcb0d29e2fcc848337572a20c3f796. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1501328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5f0f48fda0ce452648d81965c69b48fa19b47d6d7b3c31e6f5e9b23d13eec81. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1501329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c0edef38de6825df84ec242992ad29abd2cc0345522db37f93779d9716376f7. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1501330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd57a9e1ce7c113ebf1ff0a28470323b0a3e17e87c59aa8fb41a118c81b4dfd80. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1501331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x980788eb80b6e1d11bd4d7c7edca3725340276eecf0c7e72d8ff3a9fb6ba1895. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1501332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe36675bd0b4877587c3765cc7deebd54198f863be3cd63f25c355119bac51e23. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1501333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ec9e86f6b9ecfd3cd3d4bf01e219df9c3785aea96e369bdd19a4b112a2f1bdf. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1501335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb83212e61ea938c655dfb8042e942ff85e8d41e952a924a16b7a66d51d0cfd6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1501334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a9a8d6eaf7e9a8d58684e94653f37fd920e4b582921dba8f152b732ef0f122b. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1501336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1fe6983194767272c392f22a10ede325ac143dfc28eff689bba191724e7f9f1. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1200713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a34f8a3362ca88942e19f586b7bc35697d4276d332e046bc131a75264183ce4. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1200714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbda6b74c4d83b9c65305a0cf49ad7c8bc0bd61a70efa0c97071800bc48e25313. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1200715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x576656ad22514d1879e2c51eeb827543b192c4250d99a477c9ed5bf73ae232aa. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1200716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6023e3f06c1d165a711f7b239675c7c0b2f24c687e811f8087162b386649031e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1200717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e60f7bb7aefe15154aef5dcfe6333609ea5f36a4e9b894ad7ad7c20f4ae688d. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1200718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x913db8b462e321bdf46c4d8ea54db8bf1954dbd8bea599d4b50954bf911d2f04. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SEYHZ1200719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2cd098643110dcfab20545617c31ad0a321f92257baef5ebbf6f3bf3a1d43d9. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBLY0702476.