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 0x1cf8cde20e5dd3d3a5232f4dc5b54728800392fbd89b7c393ff3b29c0fd2ec56. 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/118c6e22-27ac-415e-bdd3-14ca79a1dc4c.json and https://artists.proofprofile.net/proofs/artist/118c6e22-27ac-415e-bdd3-14ca79a1dc4c.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 0x5685c0a9d40ab7afb4f70dc0118667e423238e003e3e125b20d6154902cd6104. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18: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/NLT2H2200159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20c3e7b52c602f6b1e021e0c208beaea293d065537269fcc9442cc4ad76ecf44. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/NL6WK2300093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ce9cdbf9020f10b6fb5c0a06b2c2082985b7d625f4985f59aeea2e19924fa99. 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/NL6WK2300081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0649be0ec2712c8bcafbf76c399ae83a05d76049b5a14c72ed9fc2f8a7fdeb07. 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/NL6WK2300082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda8aabd4e34194f7577629e13b2e96abc3233c68b1279682562879cbdf0558da. 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/NL6WK2300057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a9e34ddb0e4fb3195c800534be16a1e3776537da36a4f021f0325ae2bad8b01. 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/NL6WK2300058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309dc10c2e3e9518e79d3a886ef037eb006c3a5078774ecd8b627be9238e83cf. 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/NL6WK2300033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1da59fd0d4f21faa2cad111dbc3daca42802bce4bdf2c75a392ed0e8a0426799. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/NL6WK2300034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3aaee34bf4289975bfaf2a17224a64f15f804e60b55fd910795266c4e3e2143. 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/NL6WK2300025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x740db98ce090999ab129bd107c3e3066d37048a9c3c6d286f05ff4e018c2a43e. 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/NL6WK2300026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x611eeb5b7b55da313999b0accd86722ca192448a6e1c7776d176dafaf80ddeaa. 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/QZNW72301029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc85aa2f9d4dfb05116e3e71819d8a674deef536722987e0849e292e8a3bbd7aa. 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/NLZ8V1800964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a310e3108b5e409d9fb482538b3359cf4b8cf0a8931529e0be359b1cf529e49. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/NLZ8V1800965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66b8e238d741fcaeeb199a94b949e731f0db6b2d3b54434c106738884b9cd722. 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/ZZOPM2108423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fd7227078c410c23251715ff96eeb29dd13e474a1d4de663a3642e41c476f32. 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/ZZOPM2108424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65f4804e94ef3c75595c715e4f8ca9dac5cfaebf73738a39bd301465b7c67f22. 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/ZZOPM2110492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aa6fd9704c6a7fb519bcc0f8cc4c99c7c2888a46de2fbc1e85a20fba3479c32. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18: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/ZZOPM2110493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fd8b7820311cc89c0aefef3ca8fd6321c8a0ba07ecd7b293fb719b354400abd. 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/NLZ8V1800544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fe3fbfc59f684cb4e672404c1b79b84d6ef57722dca6342123578aaeadd9c0b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/AUXN22151360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc4d619fdd708cab7e7bdb46aea4a85cc65f017cdd0a930d02c6c751bfbbb64d. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/DEH741917445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e13a81aade768e56018337f21ff98ccf80cb58a3fbdb1d7a9bf6375d7f2df2. 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/NLZ8V1800150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef177e78d77eb948500554ff26769451e02317d3d4a04d57be2f97bb54e018ff. 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/AUXN21915924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97a42e33908b3be1aa90a8dcf53b9d847cc00c13b9f7fa0bfacff41312d3dbd2. 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/USA2P1875692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31b6e9ae2d173b26e31704939a21068d0f44702d76280b30eb15a9172a39799f. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/USA2P1835190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbec24ba340b983488a5fa70b3c4791a020bc328d0be84f1dec241c07dd26d06. 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/USA2P1835191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x731d8bf03cf1abbdfbed186ba723a719327021c5cb0643cf84db15ed760b33fd. 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/CA5KR1716148.