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 0xf0934bebcf0d03026488a7fe0cc2bafd4704fd0c5a3ce0f7cc2013b2fa6e44e9. 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/ccb585a3-04d6-4555-9446-0caf84c8e92c.json and https://artists.proofprofile.net/proofs/artist/ccb585a3-04d6-4555-9446-0caf84c8e92c.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 0xa20bb14bea10bdf719b22d242883b32cbf7199b66126aaabd6b4812b38ddc0c0. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02:56:49Z), 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/TCAIA2467619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71232f6af66491d7f738e8965e1d9935396bc0dc79f0f1409e3df3cc19b09552. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/TCAIA2467564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1065e6c29abfd4e6ef6e15097d125c8d267d8f8852528a1c55678794b16e93f. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TCAIA2467477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52b7fd49ecbe5e66b5ab0b1b8b549638882ce0663042a9fdf06ecc4de03e7460. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCAIA2467639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f458ab7b9cbb4f809c1731ea3bf327d2dafb30b9c188c4a1bbba4c404e31d23. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/TCAIA2467732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c900b955ed31bdf929897398c00b6a423a9c20ede1881db9ee5610a5e83a27. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TCAIA2467879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4f4a4bb45f647057e224d162927fcca330771c7da942b70a0ca79b5c4be29f2. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/TCAIA2467855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x697b6e98285f5ce7fd320e5e364ae3425e2f49f8808a56d55295f362a6b7e336. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/TCAIA2467797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb22d3f70255f1a983e577f5e82c1791b5844cb8069b8a0b0830ac76b3d2349f. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/TCAIA2467826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x028aac387fc943a059fe8d60d67c288f37020b66672482d45e968257a304fca5. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22:42Z), 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/TCAIB2400485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a9a407bc315fd461a3484a417664534694f3c4e58ef6dbe7ab62a7962af74d5. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/TCAIB2400660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6b37b41c89bce306a78d9dd5164d85755a532c77ccf245c15a1193d4ff2aa0b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCAIB2400427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe6ebf0339574101b1027546b76b0d50799bfab700f4c8882aed1c7cbf358753. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22:42Z), 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/TCAIB2400586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccd1112d946f92406de47bc6f7c805cf7dd79b600123d1850a44d18d82711e51. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/TCAIB2400752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98b2b01a4b040b13eacd901bac514196900c4c3d01056603a66b03b8680bc46d. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TCAIB2400906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46aece8c9e184398ac2d63ce52231331bf94f9e2de366aebfc0e6fbb0622a915. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/TCAIB2400929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ca8f970bb47c05439bb224f5d138bae70573ef2c68e1fe275829d311511aa45. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/TCAIB2400873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b34d8e57060bc8cd7d0d27ad8eaa9eba0927a574501df3ec25beb451a0a7c1f. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/TCAIB2400946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bbb8b73966ecf5a387e861f2fb3d90d0516a0c97ac9272e3aa8bad903a61f34. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/TCAIB2400837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca80e0d4a885bf568fbe4e95b5a024e8e642b1f1159f13997172d418d812592. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/TCAIB2400783.