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 0x7682820a746bc1f7f7a2de2fb2a34d5b66ad8d782bcb20ac97b39f7aa64a1b78. 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/3f4335ca-5626-4e47-90c7-cf36d6022b29.json and https://artists.proofprofile.net/proofs/artist/3f4335ca-5626-4e47-90c7-cf36d6022b29.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 0x52b9bd303ce4d516906be0d77b9cb6b56600f0be9ae2c763352594ba1118a6ca. 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/CNZ331601408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c6cfc63e10eaaf469132e8d2a00bc77a7b8913433b06f2b89c71fefeb05c74b. 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/CNZ331601410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x036cc824e96ba43cc14f695b1e54d2e4638c9101d7b31f889c67d571a481d1bc. 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/CNZ331601411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd360d5742ced063f2a2f8a944fce75ca223064644a79fb907d738b06a83103d. 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/CNZ331601412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbfff7bdcb8bc6b340787d428e1adb6214ade4953fa3c7f39960a76c0ac7e177. 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/CNZ331601414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25cbba7bc834db79f006663b0063a3642353597bdb5e27ca20ce121cd300f523. 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/CNZ331601415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b33ecb32ff09872d098c34cc00c0b847fb176149348ba477206172bff4f24b8. 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/CNZ331601417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa160bccde52bdab4e5c2a5500f6cb091a83f450a02a8e73c78fd20bcd17a0cb1. 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/CNZ331601418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x832a5f45c56add61ba5df1984cd65e96ab1a1bf97e4e9996209f80c6da821fe8. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:38: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/CNZ331601409.
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 0x261ad993dc9b902274898d5b0cb5080cbfd2f371fadbe24679405496dc38345e. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/CNZ331601413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45b0fa8c7742cd4a45f6a11b3e470ad7c80f510cad6398766fd5515113a0f286. Chain 2 (Bitcoin): anchored in block 960167 (2026-07-29T23:42: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/CNZ331601416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdebccaf11e9590daf488980c45cccb3049ac5d40785b9583f0e9c31929ca3d70. 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/FR2X42451044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb624cad675f2b8dd4fb4eddfd3544f3049ffd0a0cecb8b5bc2a31863bfa7ff88. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/FR2X42451048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c406d96ef3d5e943d2cbcf2267bb4f2849c15fe453d66418e4ddee5ea37d3d9. 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/FR2X42451049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f9244bb1d19951edb7d14ca3b727af6567604ac4bb36cff928ee00d5c62518a. 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/DGA092472001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca546599974c904d7b48d915c2cf5d37a70ec40b9d53b3d7acb16c78570075ca. 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/FRX452068166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38cbeffafae4a8bd543675855e9ad3e5b425877c4b481c88496deba16a0616f0. 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/FRX452068167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde4b3cfed265059c6f33a1e37985b48b46611bddf7bda2aaf6569809b20dc83a. 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/FR10S2097550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd498e480c25b1cfccd5cb76726e5166d912b73d3ef23e6e1b09ab333ec29a7fb. 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/FR10S2097551.