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 0xf647cb022a9c5956fc3e34df8e1ed3c92df3668d7127bdb012d732549e17eb4a. 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/d972afd8-9302-477c-a7cc-afcecb7c1455.json and https://artists.proofprofile.net/proofs/artist/d972afd8-9302-477c-a7cc-afcecb7c1455.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 0xdacf9f63394097d411e1f0df2b3fe965e5cfb1caaa9a3c7d9f9dffa09aa5b3b7. 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/SEUM72400604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90d1451e335b4dfdc2e8cee38c2f06f483601f67be7e390fd0dbc8980e2c37a4. 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/USZXT2454078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc9f7833df5629eea314c915deee52e04cfb4df18f4ba38e0ea56690bb7f7649. 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/USZXT2353305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc9f7833df5629eea314c915deee52e04cfb4df18f4ba38e0ea56690bb7f7649. 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/USZXT2353305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26ac8af304c0d3cbce8724cc2288372c36ee687bd1b00298527178af01572cbc. 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/USZXT2556344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c7aa418f532fbc6d297a0ee18c21caaf644adf95ec26ea477da56b588e735de. 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/USZXT2455906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed9651430429f1232719e1d5f93b6c0e68792b8ec425db82013882df09af4360. 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/USZXT2455657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed9651430429f1232719e1d5f93b6c0e68792b8ec425db82013882df09af4360. 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/USZXT2455657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x448df7eb6cbde5a399f3d1869ce72a979351c3e57042d65b1e3dbc52acc0f809. 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/USZXT2454569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35fefaf54e02645a16d7b95cc54193aacdf73046fab2538391ec631bb910baa2. 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/USA2P2419527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75897cfd255707b786251428e3c63999ca0777ca02cf45b53578318bcd91cdf4. 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/SEUM72300993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a7e4e2634e9036424f55118222d102e8378cf30387cfc286a846c633a456720. 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/SEUM72300994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53e96c91091966d73b5bd0abaaf7d83ad6ff6f786b7c3b6d04beac77676439b8. 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/SEUM72300361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6e61a18607e132ae1190f4a5a173cae1e92fe189879157232e355cceedff69e. 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/SEUM72300995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5077a12b398b7057a73c6141a324d6f12fc58c8c59dc2a80b2b443f000643876. 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/SE6TI2333664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53e96c91091966d73b5bd0abaaf7d83ad6ff6f786b7c3b6d04beac77676439b8. 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/SEUM72300361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40f64bafd4e18f0dc78e7b79ad328b31f19981d548d2cd0d97b68fd67bbb323e. 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/SE6HN2304081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaa68f57cca8e6c694ef3e315fe777ee6525880865b0f592cff7d7ce99879b43. 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/SEUM72201485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5dfae2f517aa98d9780e08113986397d6e116206bc50e91227dee41789ceac2. 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/SEUM72200965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ca875d409e8a708ca57741c3173b18b420578ed655d826e4e7077fd8f594c45. 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/SEUM72200690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66614d48ad2b24112f5c2fe098d39b849c80d8221a7fb8c23c691f32d71d2fc8. 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/SEUM72200461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x879b99b3875e91a1babed3d44b4d4316544d9fc70ca3dc9adb353bc002bd8a68. 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/QZNWR2162414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x266f9309aa85d510f83912c8ec1d46ae2a6bbd4e266f87b5d7f1b297877d8be9. 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/QZMEN2109476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eeb79cf018dda4d11ea8a3f47b52a798bc1f7f2158d11dc7c109b17b1416c1e. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39:05Z), 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/SE6SA2122927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea635f91635d440b2df9021c713c382bda01fe3bc56f5ef9960cf08d52f1e84a. 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/SEBGA2400558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e3c995515af123796bee815d824b4145933b63f7b26a9486f1f455bb66ee360. 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/SEBGA2400559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a67e0de5b1395ad69a7fa3cded875d5950af7d804d5005b3e791a5ffcd067fc. 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/SEBGA2400560.