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 0x9f213012255963ba662f98f91818516acfc07ae3e5cd3539ea2253d9640a121a. 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/9e97f2ea-bb7e-4bcb-9f0d-4ec228b42d3e.json and https://artists.proofprofile.net/proofs/artist/9e97f2ea-bb7e-4bcb-9f0d-4ec228b42d3e.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 0x4278e22d03f54dfdb3040b9dc7c579a91f7aa7cd512039f70e5d21ffd9336da2. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZHNB2178492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7118b43a783ecafd416a8d8653dd7d74fbcecbeee037863b0ad7aa700df852fa. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZDA82452531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f58b6e98c8821030c806851a890e6d2c925d6e25f2d79d45d4cdee2ee729fc1. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZK6M2413537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0413f8543ec4daa0e81614c47039e5077feff5c8d2f5f187a97ebf5413c7e519. 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/QZK6Q2496500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb94d4e84a692036f359e088d0058bf65a9f3cb8a9b0d4f9e0679739326fa9ec7. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22:35Z), 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/QZRP42494089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecc1d0033069a9b03028ca116e41ac0294878f044d49d5772a1e08ca143ceed3. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/QT3EY2434648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc286a7a60599f8f3850076b8a55f66ac1e11499c1129e8e336b863de69a5feb. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12:28Z), 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/QT3EY2434649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8af121abaaac7308eb4c626c894d60113c0f4cad930ab8c0b3d5b343326f2f43. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41:32Z), 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/QZES72580962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8d93adf1d34863bfef86e8659e38d9753dd189a0e5db7621f03c16a4e24431e. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/QZES72580963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaefe638ea6f55f837fda505efc1a87d0348563679a563b18bf9a6da8f9b8be90. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24:44Z), 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/QZES72580964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b2154815eff3a59e13577615c797fbc09c9a9bda9c7b699be767e3f4260e83e. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZES72580966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ab5ca4807550c87ca48f5d800aad010ad6a877d597853b70e3639f3799af958. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZES72580967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9493a8c7cfc034a9ef41308ebd2219d4b8dcdfb83bdb34a1296510f9bc668a79. 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/GBKPL1956805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe291366a5d0c64b6eeec78c4164223c77b820c20882dba6f8477224e0b888b76. 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/GBKPL1956806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49a49984234769f7a19fd5539791b8328be850eeb5c7d168efecae6de09a1d19. 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/QZNWV2315795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eb18164785ca6918842da2c2452c08cb779f6b8c63d001f723cd7b0d08d355a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZNWV2315796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5f8f4ffb2edad62101d23381b953db96345d4c927abe358c29abfa1e3c16aed. 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/QZNWV2315798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdddcca70f3e5dc67e19c73af669db6717f9257ce4c528e1845a3cd32917d3168. 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/QZNWV2315799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e754c12d43b3626f409df62b1e8773bd54ddb4c078b601e012ca2eddfeeaa6c. 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/QZNWV2315800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3e24e5d2fbb54be031837f0c0d8907916df1117d538d5baff693f54b543ea2e. 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/QZNWV2315801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43b911716d5f01f6c94f8b28fe6be969b71374c5af356427e79f070f039dfee9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZNWV2315802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee7a69b541527d02ca7dbba438e33cae37efe2abcf6856a2f07f1d4a9967d13d. 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/QZNWV2315803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00a23fc6d8b32312db2626515737acd4be896bb2882e1b2311b93888e78f02e8. 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/QZNWV2315804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632b13c87ef9b22f61cca00b2be1cb15bb18d66d9329839739266607d8154fda. 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/QZNWV2315805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x944845ef9de29c19d91b12c7471492749e3b0abbbff749fcb1652aad7670337a. 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/QZK6P2245552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a805ea72390d636d4817b439cb5f3c409ba0e39793a11f05ee51cde1deede13. 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/QZK6P2245553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3362364f29ed1295e55930e8e6eb4aa4c3c3ccf5d276e47fe1c9aca336752b17. 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/QZK6P2245554.