1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61ca4a5f7acf6dbd0e7054a4abd6029d00de25057da639453cfe14016e9671da. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/787574bf-e07b-468c-91a2-d0c224a2cc6b.json and https://artists.proofprofile.net/proofs/artist/787574bf-e07b-468c-91a2-d0c224a2cc6b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x1b7a7a3f60060029a4392406e9d38f0152abed13c5f311ccf92118d4d92c7509","isrc":"USA2P2229145","name":"Granny's Baby (feat. LPB Poody) (Remix)","registered_at":"2026-06-22T11:32:41Z","spotify_id":"2DkjKuHExAPN4j4KLPjmEW","type":"track"}
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b7a7a3f60060029a4392406e9d38f0152abed13c5f311ccf92118d4d92c7509. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2DkjKuHExAPN4j4KLPjmEW.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2DkjKuHExAPN4j4KLPjmEW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa882c6536657e580b4df27ecc27346458bb788ec680a49ef5ed51771c42a5056. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6sClFHRYAKwhiRSfSOU27I.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6sClFHRYAKwhiRSfSOU27I.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1267804e039a283362d8cf8842eebadd3d07bf362d20e72979a53790ae24ae2d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5llnBD5HD6IjRPsq4EtYkn.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5llnBD5HD6IjRPsq4EtYkn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x592e3497d218630c9b92c70e986cb4b420d48955347d7100fcae79898c63812c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4kKEPqMHa3MVMKjFWhf2bi.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4kKEPqMHa3MVMKjFWhf2bi.
{"copyright_id":"0xe40dfe7e2122b4ea6aec11bd8edc005fe5acd5c14bc7b6e23937b18a96b7086c","isrc":"USUM72121150","name":"Walk On It","registered_at":"2026-06-07T11:59:21Z","spotify_id":"0wcd6QDYIx0X729caovL8L","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe40dfe7e2122b4ea6aec11bd8edc005fe5acd5c14bc7b6e23937b18a96b7086c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0wcd6QDYIx0X729caovL8L.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0wcd6QDYIx0X729caovL8L.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ace2d2577528b9e63e8029f21ebb5fbc2120e715889043342a4f82dc09fcd2a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3zLt4acy6NGQAVWpwBrbGN.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3zLt4acy6NGQAVWpwBrbGN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f9c2dcb307cc5c57866e4494179ad45b1047ac25e573a92072772d87f1560e5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7MsckeQTS5EInHK1TR03yH.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7MsckeQTS5EInHK1TR03yH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea5b85a8d8d1229e55e3b4b2b8039f8b75b66a85f04eff265c2b892d56d44d3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/01GSlMhvzn4xPqcOC6zhcH.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/01GSlMhvzn4xPqcOC6zhcH.
{"copyright_id":"0xa3b8cbf1c4dfced62904ec532d78dfc611734c7a504b0fa0fa109012528f76d7","isrc":"USUM72121141","name":"Best Of Me (feat. Rick Ross)","registered_at":"2026-06-05T10:11:31Z","spotify_id":"2UZFCz8BnVv2O3sobXNJO2","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b8cbf1c4dfced62904ec532d78dfc611734c7a504b0fa0fa109012528f76d7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2UZFCz8BnVv2O3sobXNJO2.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2UZFCz8BnVv2O3sobXNJO2.
{"copyright_id":"0x8b83c2c0c73361bb45b9c1daac3c029b98775388b2cca40f8bc1b08bb6f95682","isrc":"USUM72121143","name":"Bitter (with Yung Bleu)","registered_at":"2026-06-18T07:21:33Z","spotify_id":"6vHEswKpa5ILOBEK1ncWdR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b83c2c0c73361bb45b9c1daac3c029b98775388b2cca40f8bc1b08bb6f95682. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6vHEswKpa5ILOBEK1ncWdR.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6vHEswKpa5ILOBEK1ncWdR.
Batman (with Lil Wayne feat. Moneybagg Yo) - Remix
{"copyright_id":"0x30ce415f5bde29c2942c7b4b4481694a7f1d25d9c3120eba6445e97849f688ba","isrc":"USUM72109222","name":"Batman (with Lil Wayne feat. Moneybagg Yo) - Remix","registered_at":"2026-06-02T01:46:25Z","spotify_id":"0elEjBWGVXPnMcDkHuUQlW","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30ce415f5bde29c2942c7b4b4481694a7f1d25d9c3120eba6445e97849f688ba. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0elEjBWGVXPnMcDkHuUQlW.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0elEjBWGVXPnMcDkHuUQlW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74b2453fc317bc9bc820a1f81a3ba011e3f068cc71b760d33c737d26b6819fc9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0XBg5KRqP5onebO7wwEwSu.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0XBg5KRqP5onebO7wwEwSu.
{"copyright_id":"0x6ff45bd28c8d4fd72ca910acccfbd4624a67f87cc0c14a5cd971f85b98f445db","isrc":"USA2P2150235","name":"Money Make Me Wet - Remix","registered_at":"2026-06-27T13:10:02Z","spotify_id":"6SvXdrYyGpq0QBw14BsSuc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ff45bd28c8d4fd72ca910acccfbd4624a67f87cc0c14a5cd971f85b98f445db. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6SvXdrYyGpq0QBw14BsSuc.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6SvXdrYyGpq0QBw14BsSuc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb2ab118fa26a6b3693574e5697eefec572a4b00a0be523f2e965e5cd83de43. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/02qkvQ2EeBKNPbHZth99ld.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/02qkvQ2EeBKNPbHZth99ld.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40e1fa4b477a67123b597c76a9c55f6ef3eaa4007af1ddef64a0e49243166317. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5bn6DuJY6LMKjl8o83orsZ.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5bn6DuJY6LMKjl8o83orsZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9da8cfdaf4e243b85c8af9dd8500eff22fe5508393644205d93b853c476dca6. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0M2xBFa7F3Q7wizAbpok91.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0M2xBFa7F3Q7wizAbpok91.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb2ab118fa26a6b3693574e5697eefec572a4b00a0be523f2e965e5cd83de43. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1xMvdOFQaql3EBkHmuh2TK.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1xMvdOFQaql3EBkHmuh2TK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9da8cfdaf4e243b85c8af9dd8500eff22fe5508393644205d93b853c476dca6. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2m7APGN2X2WdV2ax152VOr.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2m7APGN2X2WdV2ax152VOr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40e1fa4b477a67123b597c76a9c55f6ef3eaa4007af1ddef64a0e49243166317. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1FgPyHX7HruKDL4Tx4MeZB.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1FgPyHX7HruKDL4Tx4MeZB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9edadbb2e33129f77d95c8f807f28b68f1b2acfc95c8ce44acff35df1f143506. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0DYjnWSIHIuOK64gwAbonx.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0DYjnWSIHIuOK64gwAbonx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x485389694c2174d21c1c515c3ef34340fdd468ae6c810ad21d938977c09a9bf5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1Hhduw5dFcPXdpOdOc7Xcd.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1Hhduw5dFcPXdpOdOc7Xcd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc36fdae51457671afe6d3049d4bdb6da9bfa1a5f511dc123445aa4da26c8628. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3ZZfqENHi1Tap88XO8wXSW.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3ZZfqENHi1Tap88XO8wXSW.