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 0x3d4690d85122510aa6dc6ce1af94cacccf0d818a6a85ef6b49a3b2d79c444206. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d4bcf984-f450-4b01-8465-c2d72357dfde.json and https://artists.proofprofile.net/proofs/artist/d4bcf984-f450-4b01-8465-c2d72357dfde.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 0xb7752de14e81097c5e25d681c33897a344b77fdf0fe402c063761ea194524207. 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/ES71G2051435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b97efe418d4b114a03465334cf1d066f9b27f0e2df521960e9cb72e90707acf. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCADQ1877042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08b8272804bf3baf138956bd31df1e96f37528fc905768434df7cf836e603211. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCADQ1877057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a3e9e7c06d87131e2ca1fe3f4c8e4e84e6c9d20784e58126706f041c11c7ad9. 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/TCADQ1877062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e346ae8b5305f5ebd4871b6d8b57818e54b7a954ef714170e0a9ae2513377b. 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/TCADQ1877065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c204edc394c1bf81d44380a2e98ee7c7c4a12781544de9df20007358ab3bfb0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCADQ1877069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2db809f5c8001389dc1fe60a4eca3f43c537cdc3ba6a9a5d75dd9928975121c. 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/TCADQ1877070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf062871d97aca83183d73fb692c54310c51d686147e8afc139e25e056b1e7145. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCADQ1877072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78ab318f0fa5970852f004bffb5190d6d49c2d5d405a520dcfd35566190580cb. 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/TCADQ1877074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0980ab5f26f46261a175bbc020d431e850c21a6eddedaa5c5341f391a94de84e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCADQ1877080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbbc0b18b3f512e0db5d6b72d755035edab9aa81d6797e293aa783407ed34bf4. 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/TCADQ1877082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e88949782c20e762bc7549e7fb8387fe2e8bd1f5c0082936bad11f952d8a28. 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/TCADQ1877089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8b54fff443141f54c1d56e36de559915a18f85d4de04c0bd78dda1bedfa4fa8. 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/TCADQ1877091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75a41c94aa1a8504536eed2570d76dd2c6e0c6a3d46732df6bed4cdd30194b2a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/TCADQ1877094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc034f07c18e48df5a4c9327f28eacf3fb1e4b48c97892af80f96a7e7cf38f7. 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/TCADQ1877095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a7b6e5abb03d55d3d222050766b9f12707572a82ccb16cee7fc5b41795490fb. 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/TCADQ1877098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9b667a9fc1f86fc95e972a832afbbfcd9e930f51ebb520b06a8535dc29d7752. 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/ES71G2152231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x839c146057f5c85e64f4312d1a4eff400c838c8eaf568ef17a85d12a4dfc2882. 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/ES71G2039843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0d800f033b6bf7e7b71cadb46a470e9b3df1b63adac337ab2e91dac7bc541be. 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/ES71G2314707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0db921b3ad9f25fde5ab41fc5eef5e9a3c4adf9dc56d82ad5321356704566b7. 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/ES71G1913463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7c621d50925569f1887b32f7ad7e848e3aa815380f09743eb60e684663efd44. 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/ES71G2423697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90e87442be24fd30515941c598d49e6216294d039a1a906300b247c5f50fe440. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/COC012439599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0d800f033b6bf7e7b71cadb46a470e9b3df1b63adac337ab2e91dac7bc541be. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/ES71G2314707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0db921b3ad9f25fde5ab41fc5eef5e9a3c4adf9dc56d82ad5321356704566b7. 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/ES71G1913463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd0b36a8536d8b88f70329c938f17dbf08203c581efd2454f8c1e1953ab9c4e. 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/QZ2J21514196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b67d1328bf1e9c23c5071b7e9bcc2a7e2979680db1ea5338fc1d62d79d844b1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZ2J21507184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce5e6f80a2dc5852e66533bb3c1c2a8c6cffedb44aef555bad8a104395c3cf50. 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/QZ2J21507185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaed7cb5e315b8ece4f241bb0c30011df32a539bd733c2a2f7442e56c28e341d6. 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/QZ2J21507186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x674ab23fbc656898c981075dd08216a82dae65b66f0c4d5b74fde38f8a982009. 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/QZ2J21506698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9cce21d44ac378221a4489e33cdf13482a580abf2292387502c6a800ec296bd. 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/QZ2J21507187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeee09135b793e8a0af0d0d867822a4dafc11bf7513bf9085185e81ec579cc0c5. 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/QZ2J21507188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x584247b53bc7e9c930593f203ecb790498ce58df538b5496a17782f3c64d6956. 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/QZ2J21507189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x226f94245f3c6cfecd668aac54ae805216010bbfb4178fbe1c7db39ef2f8eed0. 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/QZ2J21507190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf58d506c4399e0140226ba01de6170927bee2b6d94562443402796cdbba7b850. 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/QZ2J21507191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdad6649822f7bda2fa1b7e6e712d3102b1ed9b5355c2652ba3744721bf60ce96. 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/QZ2J21507078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7adbd515b86ce1551077ea8571195c89badfdc05a40dd1a206fb36a7fb2fa5ec. 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/QZ2J21507192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64b3b521a486f7e341857858b16f681054066a4460af734c31556f4fbd3b589c. 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/FR2X42153357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6dd6e05d7848d4eea873d3fc0c54547dd59c1d6194fb4baeab5a4e77d8560b1. 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/ES71G2038779.