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 0x3e17c9352dae6db34a61904c8f24491a7d621b01dd94e6372f280bd3d638ee61. 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/e8ac46a0-e928-4bbc-98e3-b71f3a615db2.json and https://artists.proofprofile.net/proofs/artist/e8ac46a0-e928-4bbc-98e3-b71f3a615db2.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 0x8e5de3206e3136ba4cb9d6db07c8ea382493ab301add5c1eeab9068b69f43ef3. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/AEA0D2309247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e6eab4b642dead9c6a582a604d6b960575db9ea0c5df2af3a8a4eeecd8fb56e. 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/AEA0D2309248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93f6d5a85e2fdbc1931819a168f519bbd9a08ef834809f15cd9e12dbf9dc26a5. 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/AEA0D2309249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb055e7bc74c97d4743ea132a2ea58cc0ab04e180d04c8ac096dbc2455fb0be7. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/AEA0D2309250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfdbd16599d9293b7acfb214b83c4663dea0bd4235f4ae63702b3373aa37555b. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/AEA0D2309251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94749ac0f888d683612e8848a7081fa1f29ba75f90c034acd215b644c8118949. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/AEA0D2309252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b48076817574331ab0005a8e7688b219a8580c7ddfd0017eb5cc18e2d480a9f. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34:28Z), 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/AEA0D2309253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd08d71aa9d26c1d11c799597b37358c4121c7127ad2fc1f8492e42a5a8950425. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/AEA0D2309254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fd72118ea3e1732af76d0bfb2f9da89cd35e3d37b52e41f8dbe4a6800363048. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/AEA0D2309255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef6b956355beb92de0870519fcb97da1b2cc7705e4454b3a5886b4f145398ec2. 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/QZTB82338264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x190572ddb1e28f4c1b66f0d47125a8ad69bdfea9a9bb4cdc9fa3e18624f54c68. 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/QZK6N2350257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef3b475916fc54c6cb639db48b04af78854712c1f416d5ec53a6d96db7ee54e0. 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/QZHN92374342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7af801f70adc34abb6ab12bbaa62f2460c0c0221bcf5bcb0c0004115b6a4066c. 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/QZMHN2256498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf738213315f059dc8fb504df0f5f537c7e6f6381a4065aedf4ee3321b690dfc5. 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/QZRP52289790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cf4bb4b82645929a6d546f9e743ea659ba42f598e2223ecc215c873b68ef5db. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/QZMHK2237486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x117e923c9f7a270f6db122532bcd84e49b8246fedb083ea9b169f31fd5d5549e. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZS642235900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe717b4fdcd40e4b38248d04a76e628ea22c9da5f6c72a550e3a93e0d155876b0. 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/QZMHM2247298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x466f0a52cbf140b11d8dc8e3e4d0213429b6b2a0507aa7ab90dba84a7598dd4b. 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/QZDA62212103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dda77de75fe757ed627f1e72258b81478304dec6cb884e67010054ff2d948ce. 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/QZFZ32225038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda4792cf23458d902e6a20f2a9d0a4010f383a7984f2518c5c3d16e44483d878. 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/QZFYZ2269169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9313ee33af1a3bbb56f54fe827ad7bed167bee86dec854fee73852641c9d75c. 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/QZMEP2144952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dc5c0e7a70330c23becb8d15d5e5324f247595467d195bfb99c2ce1a299945b. 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/QZK6J2131929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x127a7d36fe49ac10873f20789c2644eec4b2e77aecf79f854e7e65bf8a993bde. 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/QZK6Q2136469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x078c51b76af2e1da706566785ced67a98b730d8d21746caa31b13e26bc88ab7c. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/QZHN42139770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5955f30e7760368d5702b3d759323ab665dd3b5e18f547c4e3468c9da23c4fb. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZPJ32102067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a8ad0d7bac0db34cdc7ee6477d7e70e65cba250ab08f43178d172ccf7ee91d4. 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/QZPJ32102074.