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 0xf9497b852092cf916f45b830708697a2dcca4caaf2b20444834b534c9f8a4f8c. 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/0d7a1dcb-b8f0-4189-a68f-6d291819ef5a.json and https://artists.proofprofile.net/proofs/artist/0d7a1dcb-b8f0-4189-a68f-6d291819ef5a.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 0x395cd9661ee4fa0906f80d5dc336308c5422756ebf584e111e219b0943c80afe. 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/GX5MX2426883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e239b6eabae79106f14386aa385b8451a6d319fd431ad00f3af6e13976f252. 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/QZTRX2474526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b99b15d3f77d8542fe0cbd0301820eb485931fca1ec9c2c1b686f563f37ef2b. 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/GX38U2448854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb14b3626a9ca2dca68b0d5fb17306a5b98d23eda9841bf4f91bf399bbb02fcb5. 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/QZZ8A2415089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0c188fffdfad65431c04f793c3b253ab4a29fd8bc4cbae689d1c4d34e25af52. 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/SE5BU2500462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2011dd148a15d89b779a0428d1dcc2ef66a675921046cf33a37bfb16bc381ccb. 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/NLT2H2401484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d0f95331446e9d1b19fe8b2028d85195168e7d11e7e0ae0d586a2a685471817. 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/NLYK92500113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4b4b46fde98ab1d8e4cd505826d7226fb0676aca4d3778223de9ca354c3ebb6. 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/GBRKQ2549727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf92c937fae87b7c505b14aca030a4ff4ced51a8fb332094cb75e45fb2ea6a70. 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/GBRKQ2517794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e58f4ba00b3b37dab73e210a1383570528be00d968763914db045a178e471fb. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/FR59R2524380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72b2e5fc409ae1acf951b16e6c0618f914d0005052eac0d9fc5709369a654e17. 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/NLT2H2500110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03d807ba0f9b26843221bc86db5542103b0706917fc1136149e1c17852312de9. 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/GX89G2598183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9418ab4853432f98c0327051946b21f52ff88bf1f631c80c77a851052307e789. 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/SE5BU2515517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x508b728a27690c5ab4a507eb5f2727e7653f34ff57ca4b0128566518b074cbe0. 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/FR2X42533890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59223699026ed562f848f65a5268bd609581df14674c2a1873caf71c95fabb0a. 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/SE6XW2429862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc7e1e9cabc0d8839e4f68440afb6daaf5f9cd735b882e667c30693a25b8d152. 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/GX89G2513226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d7e8dd705a7f58be82987e1fae3df6809b453f94f791daffc0e4675dca7f785. 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/NLYK92400280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x618d98a97159872401d598b58077d6c58044b1cd9abd95b5abf15d6356a94d2b. 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/SE6SA2496464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d8c9ffccbb15db9a5efed55f885e4b7f07210069455bd74c0643393031b91b9. 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/NLT2H2401571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc06df155c30f610bcc78834d70f7fa95eedc6f99544b172bbbdca71bc19e4960. 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/QZZEB2468987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x599ebde6893250a8d9db28fea5d4588899c6de74d6d43fb7f6dc5f6e71683ee9. 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/DEXO42499938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9da790dd09f64db4bce42a0740e4977a75aaa419d25473bf458d531c3cd5621. 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/NLT2H2401557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x045334ddca360a370c25f028d3b90def18ac71e220d25f204619d8c5ab42d50a. 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/QZZ8B2439920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x565646bb62ca4a7f720aab42b6bcbc288f21911ab3572db71080ca464ee29362. 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/NLT2H2401411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d566a04e1ae5038cafa5145f028cbfa506869ffc239f1cf0d3e54438323d88d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NLT2H2401402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31eef88b0fff465c9f56ceb97d27c3f79a97611862aac22ad0d20356385c4d28. 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/NLT2H2401231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42b324b17fcbf1e52ef11060b212ca39e26b4c872d4d98c7def31c7ca9afdbef. 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/GX5MY2457348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98862d482ff42a5eeb8c307d17d0cc40a8d7052170483797f81ebd074d234008. 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/GX5MY2441797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bd6848e55e60be6e11cf219af1d0b9916e3d32de2c25446c14ab331b9c283dc. 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/GXBDS2492217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc54b704cc67a21ad671319f3898d3f2886dbd43d40b9eb74f8fcb6cb785d1fbe. 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/SE6XY2531042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a326b60c1b5c1ec6e2fb06499ea1b6247e95249596aa253b694443ce2c07f02. 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/GBKQU2507647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7c1fcfce41067cddb8833a8fd785653a4b3289bf1cedf50a07a533ef3e24a65. 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/FR96X2552826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb2bc94e88f46e73db9ada42843712fef2300017c3090ef232f3470517fec170. 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/GX8LE2586327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90542f0e90f87085e476ef506ba6fc33b3584ee7ee84dae26ee223f433420509. 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/NLT2H2401629.