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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bdb497cb87658bd5b76cc05e1903fec2ac9ac6f5c90e96ff9b05ce05c6f6909. 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/cc0b71c6-51b9-43eb-9e24-f0297aedbee6.json and https://artists.proofprofile.net/proofs/artist/cc0b71c6-51b9-43eb-9e24-f0297aedbee6.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ec964265c32ca1318e0d582c75b037be03e33aa7acb33dd0260d733790c1edc. 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/ES71G2324749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa86be8228f6d815ac63d9445562025377ecf1ada3ea91632a87288b46e1bceff. 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/ES71G2324746.
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 0x35919faa294ea61e819823eb907f3ca50b6d6e9d47855aa2525735a2b11efc8e. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/ES71G2324748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b14d6fca2a1ff7ba627a85e236e57b389034cb2a5b505e9a505a7299ddf9fc8. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/ES71G2324751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x248989385afedca6333d33816239423587a7804843a3f3e86df515caa5385a87. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ES71G1747230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56759a46fdfc6c5ae841a6a982aa125fb7395f40bf23dbfdd7d10f7bb2ddf424. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ES71G1747231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3fd34aba58e84ec0230c41d114ba9659c4f7d72d8c32c2471d108832cdb4ff8. 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/ES71G1747232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cb6337d26792ec3bddacc18b59ef94fd98ef318f89a4ef52f30188e013c036d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ES71G1747233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a9d0d78ec0835e10ece9760d62529f058f4e70ca73b935880ede54b1cbc5671. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/ES71G1747234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda905030db27503b831018eebe539d7e3822c2d536bcab735a6a97349c3faecb. Chain 2 (Bitcoin): anchored in block 958042 (2026-07-14T18:24:07Z), 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/ES71G1747235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc8135f9679b7f5d378ab149752da1e4616fe421c68601d02580cba22d4cca32. 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/ES71G1747241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x366b22b5edc7108e4438c3061e767c78cccdb24b56827f0c8b697959b371e717. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11: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/ES71G1747236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5830964b14ffa5dddd124ce3e354e6e0e5f4f1b1c9ca716a96cd68bac62daf80. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/ES71G1747237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6af4e230473caab824be1dc62c9d3ab3830e3b5bda31ec802bf720bb7e1bf652. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/ES71G1747238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a8b22587b8d450cc883b6b35e30848d2c420d70158c5975d16c656c7d522c2a. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/ES71G1747239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fc00b0df60eaa7aefad84f82f329702948dc3f87f1f5a017cd02a88c03313f3. 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/ES71G1747240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b44051e7f64142c7afa153eb076443d409779e1db3bddcf002bdef64eb7c4e0. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/ES71G1747242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc588c2a2d5756febc529d6158d0d4d0ff634528afba332bbc8faed1b456d564e. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/ES71G1747243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8635d3f69d800f59d5388afa2bde5a7879144e40185c29fcb5935c560611999c. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/ES71G1747244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58ddf5352d2bdc950bc2e49e278806ed3b1d667cef08e3224c90b068a8327f51. 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/ES71G2051176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd3f1063916464c08b2d2756b45add75640659c9e0b7a437a19c090cea1efeec. 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/ES71G2051179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba38dcba47d296bc1aa3b4774cb678d082cc65ecfe1d1eff1f1374ddd32bb770. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/ES71G2051175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x435cd048ba59636de36278f294320c75261bacb277396216806e1e42dc725d49. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), 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/ES71G2051177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f3b1a2c997afaf7eff549f0721428e94e797f7389eaacbdfdf6b66bf0e81fa3. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/ES71G2051178.