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 0xefba5f1ebb74ed7f8dbed0cfcd7e994450fb148bfea9293f7ebf7328b6482855. 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/f97b6e30-fab7-405e-985b-bc496f1c1324.json and https://artists.proofprofile.net/proofs/artist/f97b6e30-fab7-405e-985b-bc496f1c1324.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 0x9bb4f503571692a803b7d9f00f7d7fb5907b09b467fffde852d51ea407ac40ee. 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/USUYG1428164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bfb21a42627505d66dbc45a77906fca5cc90692ca4dcf213b9d2f5abd51fbd6. 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/US25X2102923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x395ca772693075e703f7448bfff664b2209ab143627ef4246356f7c48b76362b. 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/USUYG1471831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda75302a7a4282b03270630c5288219a4f9b84450396bbc4c100366444bc856c. 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/USUYG1490831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88fa8b9b7473184166c23a9fcc6ed58a080fffd3972773b58dc504466c8f5468. 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/USUYG1490832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dbed9694720fec28b529d08aa4d875cd7aefa070c879b1b7f33e96f66871256. 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/USUYG1490833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dd697df317dd552383bf42b9569ad9508a25424f442551e787fb1a70c5444df. 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/USUYG1471837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7260ac7438b06761427e8dfd3163af6a85fc5b7da41c08d50efce26bad1fadcb. 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/USUYG1471838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x829ead81905244e3a0c0cdedf5753e89c8c659fc127252710ccb5f4f8f653d49. 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/USUYG1476386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9eedecbed4b0b242c171404358609139322807796152641f3e2860bb15f9050. 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/USUYG1490834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe0926b6e6cc5574db3afde26791509dadf829254838689bdd46e1d5defa44f9. 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/USUYG1490835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa02b2c0aacabf7c4c575adb17d92b7c82d394e8d1f6c4f75e14a004071b9da1e. 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/USUYG1490836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x189ea344ca45b14df6d396ab5b807c478ee6345a4fa709ca2fd10bcc6ecfc425. 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/USUYG1490837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f98f09543f166f5bcf0de426b52ce6d3226ce6cbc3202bdd5dc04e8636584a2. 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/USUYG1490838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59639e26597250c0472c2dd941189754a406b85bbc5f3cd01372d80d58ec4e98. 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/USUYG1490839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7b436a43d019e8d429ff2acc1daf9e1570b6ac2898a96b7fb489aa090ce7adc. 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/USUYG1490840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4badef64edd217c8b758c12acb5a23709b7265122ca332823aadb2162314655e. 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/USUYG1490841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc774ad30c1b8c7424d4499942f8f01cfc0d462733780715a35d65fb698c0132b. 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/USUYG1501389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x995329b1b37e60ddcb02914049fc5b532b81f39ed21f7504d37f27bb0eed5b51. 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/USUYG1501398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9ee502134b9839d7c23318be7fabf06fb78efb755b86edcca06ad44cc717a7e. 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/USUYG1546296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dcc9abf3906c98d134691d8d7a5445ae4a1fa8d5e8eb3f3ae079fb0a33afaed. 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/USUYG1544261.