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 0xbfbd713052b677362c3c484164e9b6c535c4e2da69ecf99349602289c94a0d12. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/53d642e5-f039-433d-b909-e935b8ee9613.json and https://artists.proofprofile.net/proofs/artist/53d642e5-f039-433d-b909-e935b8ee9613.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 0xa716f9ae61ee4dbdc2294e52848ef7d00884e0be261781afbdb2c27d7f2672a5. 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/US83Z1775480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe794de63bf5771aa0ab3b857bf46fced70b3e82a9075945388a7ce513ab47580. 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/US83Z1775478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7eb440aa4b9a86571fdc5a4212c723a8ad4bc6cd1bccc7409185aef3e686cc9. 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/US83Z1775470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x675aec88fc17d2e3a4044ad22b163cd2e38c74dd7912cabc041dd1df1065ba72. 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/US83Z1775473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6be95ac6101554ecd471ad141e1a93f6bdd934b2bd31a233418618c8019b2b8. 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/US83Z1904513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18d42cf8bd2d36d2ed0be8a5a44537f5e45294ee838455acb1ad007323eaca99. 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/US83Z1904519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe514be798d8fe89f2989256d5772764a6fc5fb3fb005b7a48f047a430ee9f80c. 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/US83Z1767783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9177502af8b9f3b3ac779d5eb9973908d35957945ca99bd4987bd12f6c7b2736. 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/US83Z1767787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b660b723d923081fc46eab5361f8fae871c5846d6b6af45d87e2a4ec8c17cae. 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/US83Z1767796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f3ad00b3c4df6aabc0ac248ca84a0aa76508f9ed8d843d9391ad89f2d0de330. 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/US83Z1767788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2dc5ce729d09e87de3aa8d0d0bcd23765d1c4f9a572d17ef299b3f76a25c3c6. 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/US83Z1767795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11fdff5514535c00cee7022962535483b94d5cf73575267e273b66a9c4e3460f. 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/US83Z1767790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ef5a2036b3d5d77b24c869a4c339074069fd5c11b66fe838263785debf53a67. 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/US83Z1767789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c4fb3d2762014d705c1d9080d08a2d8b6b87221a5f94d91eec3953154a4f2b. 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/US83Z1785871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba0086ed32909aac05cff67c74d7fd367c603f9860e20a353f68d1be85fa9afa. 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/US83Z1786400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec4f241c9b0a9e4c91bfd7f1217727a2a68cbf41ebe852a09676dcbb37da6f41. 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/US83Z1786399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9751b69c9d258b07992a9c8f112e9482bda7b0de0df57ffaff1d2e44e807e63. 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/US83Z1785874.