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 0x612819364c77fa8e01d8cf07567662b48dc57e7c1042265254f7ec2677f328f7. Chain 2 (Bitcoin): anchored in block 953620 (2026-06-14T09:36:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1e31b478-f0ce-4140-966b-4d653bfa4111.json and https://artists.proofprofile.net/proofs/artist/1e31b478-f0ce-4140-966b-4d653bfa4111.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 0x59967956eb62a8cc84e0460e97f0a0eb70675a0cf5e593633b464a2eb9415381. 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/UKZGC2302178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a1ef8450c4df278053617a6375c2b3af94543ad38fd6d4de54ee9182ee96897. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), 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/UKZGC2300483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfc36103714abd796831f508c53f83fcc4fc23a3a2baa6e672cefd147ea4ba1b. 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/CH7812372930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4cb23f53aaf37796aa06de02f1220accd283ae80a491f36c1b69983010b7594. 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/CH7812372931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b85129b577f9a474ea0ee333da4e82edf379c94cb324cc9128d5abf71edb332. 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/CH7812372932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76f79bc351f27c5d8e949f62848986a6102d38d22c138939bfa7bb05e601fe92. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/CH7812372933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c64c76b06390f8374661e50b9fef86b8f20f12b740b2e7c5cab5fcd8c8ac326. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23:05Z), 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/CH7812372934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe74a47bdf3116b2cda0aa7668cb4b9db9a1fdf3c8290fc02d6049c285578fbb. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57:05Z), 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/CH7812372935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6927486b9fbd47c6e954a8ba683e3169614914ef1fbba3f664733b14ad2fe71. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/CH7812372936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdf4b29cef58eb1f7e8d493625d0f6cea6f2490dac0ae709bfd450e8eed8a4d9. 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/CH7812372937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc68cf1cf88dc882a53822df1bce406b6330d523af399c3a22101cf4ae7844ae7. 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/CH7812372938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53d0f37c10ef4bb85cc7343a5bfce1d245de82f692936d7d1f674be8ba4a3fc8. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/CH7812372939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f9ad477ae47e40459076872c47c220a011f37f5dcf2f28cd9b9294a0fd0924c. 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/CH7812372940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14e4b88d11a2740e382221b807a48164d1d543d60f31435c9f9cd3621b3ca9be. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/CH7812372941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf04a759db5524de6a39f6ee250e77aecb92a2295abbaa042d5afa4bbe49247cc. 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/CH7812372942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59bc47a86271d88417aa826de80cea4e7b73e357c47c722a96bd6b9a87eb5997. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), 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/CH7812372943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b65c79f803fd3e5f36421edd280c02ff736cd92f3ee112a61c63b31ccfb6616. 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/CH7812372944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb0782f00a4286f1d61f5ae8b7eaa84684dfcd3a994ecb2886916fdbef8f5994. 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/CH7812372945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa93e668293ca24000f4c825a1892bab308d4d062ba861b56d85dd264e75b5c89. 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/CH7812372946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6baac0cd51655e5e7d85e06ccd1a0429769548e25a24a316dbb84cecc73b23e3. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/USANG2248179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd435d296944e5dc34e4d7d43a9fb449bbc997b093766b70670076ade083cdc8c. 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/USANG2237815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0aecb9927bfe948d903c0ed9827864b37c3f1a3b91ad56d6bf653a0f10a8018. 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/USANG2155956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafa0a6ae06637cd6106199d5bc5a4113178ee71aec5d9b7e0164753b96b5fd1e. 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/NLX9G2000041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadc1c9ebcdce8c2b901ee83278a6a0fa656ccacb9acf4d360e49f17a783cb3d9. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/QM3DF2127770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eb432bc99a0790f20263db6941a391933248f5c7406c38ffbf2e8435328e372. 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/QM3DF2127774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7085fdf8de63c12e1cbb7431c983e8d6225e8283ef15b2058cb46b74c6561f61. 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/QM3DF2127775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbc6ad1c7d4afe0d5df9d4aec3f13f694f686e8f88ace1e11bebb0f391157d66. 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/DGA0L2414788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17349b382c048248c4cf40b029080159711bf4e3718954bb868b268bcbc0f0b9. 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/USANG2248191.