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 0x5028dee11c528c96aede4af3a9aac335574fbead6e1987a1e334f7876933a21e. Chain 2 (Bitcoin): anchored in block 953768 (2026-06-15T09:30:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bfd6a790-3e17-49ff-945b-5e8c8f37f2dd.json and https://artists.proofprofile.net/proofs/artist/bfd6a790-3e17-49ff-945b-5e8c8f37f2dd.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 0x743c972f1731fb0679f80db063d9ce94e843d5ce02e66c0b62faa856c9527827. 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/INV118500444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeae2665170a303e9f6e38a9ad4b22d6a6c70a903892bd93925ae425154a48848. 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/INV118500445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d7206eed398f885c0f6a6460160fe285b4fd8f46465d10929cb35efeb3757ce. 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/INV118500446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x984483a0dea2b955f58eff943b90491a7a96dd6148dec64f0be29d721eb88e93. 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/INV118500447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9274732ccda74c01d67ff9806e403c827cda36983ede5ec87302251ccdfb6ffc. 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/INV118500448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd877d5e92e21132f560d5f6570c442b18666ee25d2a11d659fa06ca11869a9f8. 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/INV118500449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe89280b1c106868aa2fbf0331f916cd6c26d3dd6e474cff583b5133ba0c78310. 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/INV118500450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64b94fdc39fc683bad4fbe86c85c93a03f0293807fd2e2c07eceb2289c94eb1. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/INV118500451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f5bd18c81113b18d6ac71614ac06a916b49144b2e0218a08d07de391864c3a. 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/INV118500452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab81b9d56cd0eee0cd959ba5df4d7bdd3340c5dafc93b96b2ba616c9212ae2b7. 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/INV118500453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x494d5d1e860679b3a5f496973ae538e8d5db9011636025acedcd9a71b542ccbe. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06: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/INV118500454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20e2851f19c13784728c2b864fbcd07ed773261e2e900a85fafdaccd624144b1. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/INV118500455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79943cdee6c8ab5086eb99f49133ca66fb3e0c42569b74f2142d2c3c7a395c3e. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/INV118500456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13acda12d129871455dc6304e95a1246720714aa7b7083a246ca581d03510c9b. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/INV118500457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d15e4f32df86a6e1169c55a147ec6f52a80313a4dd360d0ea42c7b84bd97b6a. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/INV118500459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe07ace2244769c845ffcce8932c6d6dadf30d6f489290df97ce40ff2d7d8da6. 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/INV118500460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ec43a30d095cd5c5b94b86e98e84dd6dd15b7430d6e54fc32094bad336b55a. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/INV111300550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62909385c58a990727f751bd6ab43a290034b663b4765e01be182bdea445838d. 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/INV119301865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9394db1291e79cfe72b0fb60f589cb8759c24f8ae5bc4392267f777958842b47. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/INV118500318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba995ee62b29c54b7eea38d6c54a94cfe55be06e2c2de12a8130ed822d9d8cf1. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37: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/INV118600734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c95544faa9361a85a92f6dddbf523fc7c30b8372dcb193cae7eef943665fb3. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/INV119400401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa56e9afd3f005b49d5db5ea159567902b1d6ce6484adb6c788fb7eef84522480. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/INV119301297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74a65f8769b8c3ffaedbefecc1d8e62f24eea133806f6e405c33eb5ffa4f1b22. 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/INV118600641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x667682e466c41a88235d7a814035af6ea1d0fd61d1212f6ba7c155bad137368e. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/INV118500217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f123e4488f194e0f7dbab5493ba0eb3c1e1cf782a98790442d33dfcc7b4cbdb. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/INV119400605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x224fe1b19415c921f4202bf18c610f5408f7b906429b586cec81424d4aefd823. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/INV110100678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b470a135c19306e021080c83439d555047f4623d21bf139ec8ace4319010d9b. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/INV111300553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x566043c7396175738170aab7a7741afb3f5d171a5ae9a5f92918d0f923da3a5f. 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/INV111300548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22380ec6af12b37f2a20c46a8901d26e6ed339a9307813f9449c9e22e12c7dd3. 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/INV119000352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7c410a12f4d4464eed9261a7e2538a05aa325c164323b818e94add3bd5bfcd6. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/INV118700569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcdbdb6874d6a952dc7bb6161ff783920091172aaddfd8b2d5eb0fd54dfc4ee7. 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/INV118700264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8de0956cb4911f95028890c8617c9cfcc82a2740b73b1eb4472b7df67018b334. 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/INV119700243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa525455dc96d36f96b783c0747c196ab8ab5ec3a12d46de514568c044d188b42. 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/INV119301655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2d54c3913bbe13d60e630a01194e4fc911beed47d31905b6dfe206dfc804927. 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/INV111200626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe89280b1c106868aa2fbf0331f916cd6c26d3dd6e474cff583b5133ba0c78310. 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/INV118500450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f5bd18c81113b18d6ac71614ac06a916b49144b2e0218a08d07de391864c3a. 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/INV118500452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9274732ccda74c01d67ff9806e403c827cda36983ede5ec87302251ccdfb6ffc. 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/INV118500448.