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 0xad2bb60804a2ee41b7edbfd3038826fb77c66d04b15faef7d8244a8288c90516. 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/093e5a77-9d28-4275-aea1-e118d8b4b862.json and https://artists.proofprofile.net/proofs/artist/093e5a77-9d28-4275-aea1-e118d8b4b862.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 0x35fa1fdd26ecbe69847bcfac6af666367c34391f28d6c897613416348c5016f9. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZRP52265839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2631e8ca286f0f690b81c67a2477a4b8095a5ead427f40620e455947826bf240. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12: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/QM6P42388893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ac78ca8dba6485dde61ed38f05ad8f7b918ffe1a473bf7e7d18cf24d5f46195. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T20:19: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/QM6MZ2355782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb230b569b1e6fd8b3d28a9c996d234079baa7606900f9ab866382c36d8af382. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/QM6MZ2355781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd1ae0f295524f8aa2f4f48647d6b8334addfe485df208bd71a8dffce5ac290a. 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/QMBZ92382518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4dcb32b7e41247330374aecb6b147ad0ec53208fdd2553d8a572f47c64d10b1. 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/QMFME2326393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1651d9a6306083c9d5c474a2a6bfd7bd9353db4dabebd02b470716a026ccdc9d. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/QMFMF2330628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe15bbb45d5323db9df924bf2eff266a46c7aa84ed692e885b3afb44c090dede7. 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/QM4TW2428079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb792dd99bd0881dbaf1a57828fc82eeb5806d7d315349c1ab5f91b1eea9fd3e0. 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/QM4TX2450868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76d197cddf371e198e39e58824e7a08cdfe187f74efc436542a5a9a13d64b1e0. 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/QM6N22486906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ed33824225d61e000c1a11fae0b415792af244636ae0ea40e3bd1ea6cc7e672. 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/QM7282453498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecb045066e74eb34b3797979427123fcfd16143a37fc4f289c45f47fc2f94cfd. 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/QM7282453499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ed33824225d61e000c1a11fae0b415792af244636ae0ea40e3bd1ea6cc7e672. 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/QM7282453498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb792dd99bd0881dbaf1a57828fc82eeb5806d7d315349c1ab5f91b1eea9fd3e0. 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/QM4TX2450868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe059211ae113b1b171463349de332a3a92360f4a8cbf07fe0210a4e08537aa96. 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/QM7282453500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1468a2a8587460254991d2ab94ab83e5112b7534e781afc1edf45f371fbb231f. 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/QM7282453501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe15bbb45d5323db9df924bf2eff266a46c7aa84ed692e885b3afb44c090dede7. 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/QM4TW2428079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76d197cddf371e198e39e58824e7a08cdfe187f74efc436542a5a9a13d64b1e0. 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/QM6N22486906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b637e945696a14fafb4cd64ec67a69130ba668d0ff65292e32eb1fb3e9688d3. 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/QM7282407034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95729fdcc93c9540f55ca604ac8bb88db9c893b9a4afb0c5cf2041aab5868c4a. 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/QM7282453502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x353972696658a508ed9aaa62e64235db9a1d25a2b76e2bf3caceb5c1a20e03fb. 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/QM7282453503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb954a990b5e0e17b7c276a349386efeb48897c340fdd9addf3faa3b4664874a2. 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/QMFME2486913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e4cffe8178afaa4478808cf020d9633cfafe4ddd3aa5428819f59d6813492e8. 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/QM4TW2532590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8c9cfd500e19ef5037bfe88d07ccaa098647aab2eaeef3ae5ead14f38a05915. 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/QMDA62514499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b45085bd5b8351ac6685187ceca96191ff73f1286e40077ad074445c32ea0bf. 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/QMDA62514504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9f64ea015744fe751535bbe49274dcb9da3cdf615e67a97c5ef774d3a8cd563. Chain 2 (Bitcoin): anchored in block 958041 (2026-07-14T18:13:17Z), 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/QMFMF2330572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfdf3965fac29288825b4cf7ae6b926c8c3bae3fa864338cb67d0455a427519e. 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/QZGLS2354119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8f3867444b13472604c2bd7939f9a73e7a238c575e3e8925042cd033586ffd4. 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/QMBZ92444979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97d4aff0fcab8aeed2c4b569246c135ece077b6fb62d5e6f3d57a0f06d36df0f. 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/QM7282494860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x161dcbd90cecdc47a45e112dc10611b27cb3708b2c8a5c54b3f6dc1fba659e25. 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/QM7282494902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ec078cfb0acffb44d21f6a199fd3c69c05c8292d1d5b5b1d9b59092ed582cc2. 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/QM7282494911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00c1d872e377296f3d74d5df5174563d369a49b9367af42ac898790a6461624d. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZW9L2359382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b637e945696a14fafb4cd64ec67a69130ba668d0ff65292e32eb1fb3e9688d3. 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/QM7282407034.