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 0x05e069639032c08e36852ea52b2f31bd4a91ea0106d0ee018e1c0b4d72fcd4b3. 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/b7a5323f-277e-4cf9-9379-b6a4519d4aa2.json and https://artists.proofprofile.net/proofs/artist/b7a5323f-277e-4cf9-9379-b6a4519d4aa2.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 0xabe93f6ee44b3263e86444b83e87a6e5a9eb4b8256c3e979e95e470905a02f4e. 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/FR59R2265420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11927c53db85154f480b488ac533a70f16b67db3c06931ecaaa366e4080a0d14. 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/FR59R2265421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x234bf5ec5a03a409e6988de2dc48b37cab26ca623a6838e2c473a36152a3b45e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FR59R2265423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45c6a94381b177e150aa69ec4c0091807165c43398cae4366d683d6ea5c55ee3. 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/FR59R2265424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f6cdba4ff9bcaab5982d13141919a75695e7a6877887b0fcf705184b90c42ad. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/FR59R2265425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x868f4fc6f27b98d80e02aaf4dd47b426a01174355a70991b188ebde9f7436b45. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24: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/FR59R2265429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fd8a88e954e18aaaa2305d473aa8f23e5a2ef326b41c75639c1d686c5bb3c27. 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/FR59R2265430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc425f83bf3de4089937a53848d952467f21b83ebc830d7200ee2aa93cfc3a583. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/FRX452361691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94d89b31371c0a8e3103089c6ca92d3f974f032287fdac444e6330eb6ac3a6e4. 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/FRX282344827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45fa86735dd893df95189fe97b3b0d6dd46bbf2fb265e3afe91b61e928c6147b. 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/FRX872345716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x087da8c2a9fb4ea66254d0ab8919cbd33a15a3a35c618fa9e5fadf12d1db6b67. 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/DGA0M2321311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1d5f3b7dc6f9ed604b51535c6ee4174e18b48794f9cfcf90676249fb1cdb572. 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/FRX202455396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f0961d06cd65f268b978228094edfb6c36635233a89d62f5971a655c9b807e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DGA052494335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55dfd25a48d8f343895132c5146ff966fde2031b2c052944a2110376b4b315fc. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/DGA062433368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15341f7c0ce72e0fa74ae76ae21b811a27a6dfe85d3a2d673f1472815cb921fb. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/DGA062449744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4d3c3fd87b97d6fd208c09eda3c4fc2a5a0e8129afafbd026f3e71e35a8e534. 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/DGA072427241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9159065d940f72e621a183aa2861065d55a8e4c0033e96802ae2b08eed470d8. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/DGA072439271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf91d5549854657a5d2a665d5df9e9c50001950e8fd666f57e34ccdd228c0948c. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/DGA072492724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe68fc9fea10493dd961d4b85f74552d4419a0c8a8f5d7f5dbe8e091a7703c45e. Chain 2 (Bitcoin): anchored in block 958705 (2026-07-19T08:43:25Z), 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/DGA092400696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e75cb9ac372ebeead73f11dbe3f95313237750289d56966a711da63faf634dc. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/DGA092439915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd745dfa46aa43d723d623c30e6b7b5904fb6e0de7fc4ae5be08348a3c88ea48. 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/DGA0M2439800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x932562018d85efbc6d1fed54a1181b53ea57742a5ba07cfaac56d447131da300. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DGA0L2491222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c158da7eed4e81a343157490f159d39d213f77788589d564b12c2e28beebe16. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DGA0L2491212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8df43f5f0844bca14ffe09684e7370d1737f20a00e7cb049038b088d3706fa1a. Chain 2 (Bitcoin): anchored in block 958658 (2026-07-19T04:09: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/DGA0P2456563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01a08f55d0e75e209ba0a643206c9400b23e96a1ace2deae8876c6384e041d3f. 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/DGA0P2456560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c49ab97a140d9002a3c916fbb79bf06f324ad5725fef1f474a8555c2970c7e1. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/DGA0Q2468958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ea670f11c5770dfe52529dcd2d60427edc4273dff7ccd89754c5715aa155455. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04:56Z), 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/DGA0R2472508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb23f645a1b4a9d3bc472cdcda1563575cf77522e5789eaa5a50e754a10f8bb5a. 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/DGA0R2469768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30b7d420119b69c214d4104c3a33bfae5f524968e3ef596d4ad59ebafb1865ac. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/DGA0S2454736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bbd1596b5ce90ff6baf2cfbe5b325ed3c931cc2a7b83af5691e75584f2fae2a. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/DGA0S2492486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bc1e0d2724577342586b0d7842399d60ea8281fa57980c76c0dc53375ef2eee. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/PL8G22500018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a030c7f0c949640503c65c584ca76785033887d3d76bd95debf1286d626539a. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/FRX282510919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfabf4f344c7e946232307d07d31664eb5c5d691db479be13bd29aae1ac880827. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/PL8G22500023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07456ed339c9d9ac16299921ca9d49be7df7aa6b05afc6ae7facefd5f2479aba. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/PL8G22500024.